Amazon Alexa

>精选了很棒的资源清单 Amazon Alexa 平台.

SDKs/Tools

  • alexa-skills-kit-js -用于Node.js的Alexa Skills Kit SDK可帮助您快速掌握并运行技能,使您专注于技能逻辑而不是样板代码.
  • jargon-sdk-nodejs -Jargon SDK使技能开发人员可以轻松地管理其运行时内容并在其技能范围内支持多种语言.
  • AVS-server -Node.js Web服务器,用于与Alexa语音服务进行交互.
  • AVS-client -用于与Alexa语音服务进行交互的前端应用程序.
  • SSMLOL -Alexa SSML的MP3文件验证器 <audio> 标签.
  • Jovo Framework -为Alexa和Google Home构建跨平台应用程序.
  • Alexa Smart Home SDK -用于物联网的Alexa技能生成器.
  • AssistantJS -用于构建跨平台语音应用程序的TypeScript框架.
  • alexa-avs-sample-app -该项目提供了分步演练,可帮助您在60分钟内构建免提Alexa语音服务(AVS)原型.
  • alexa-skills-kit-sdk-for-java -用于构建Amazon Echo语音功能的SDK和示例代码.
  • ask-alexa-pykit -用于开发Amazon Echo ASK技能的极简SDK.
  • alexa-skill-kit -使用AWS Lambda轻松进行Alexa技能开发的库.
  • alexa-home -使用Amazon Echo控制房屋!
  • go-alexa -用于Go开发的Amazon Echo / Alexa工具集合.
  • AlexaAndroid -一个库和示例应用程序,用于抽象化对Android应用程序的Amazon Alexa服务的访问.
  • arduino-esp8266-alexa-wemo-switch -使用Arduino D1 Mini制成的Amazon Alexa + WeMos开关.
  • MacLexa -将Amazon的Alexa放入Mac系统托盘中,使用Alexa语音服务并由Swift构建.
  • Alexa-Chromecast-Skill-2.0 -允许Amazon Alexa控制专为Raspberry Pi设计的Google Chromecast.
  • AlexaSkillsKit.NET -简化Alexa技能开发的.NET库; 与Amazon的AlexaSkillsKit for Java相同的对象模型.
  • alexa-rubykit -Amazon Echo Alexa的App Kit Ruby实施.
  • SwiftOnLambda -使用Swift定义Amazon Lambda函数和Alexa自定义技能.
  • alexa-skills-dotnet -适用于.NET的Amazon Alexa Skills SDK.
  • ralyxa -用于与Amazon Alexa进行交互的Ruby框架.
  • alexacast -对Amazon Alexa的Chromecast支持.
  • alexa-assistant -将Google Assistant SDK实施为Alexa技能.
  • haaska -家庭助理Alexa技能适配器.
  • Alexa Skills Kit SDK for Java -用于构建Amazon Echo语音功能的SDK和示例代码.
  • Aleksa -Aleksa是在Kotlin中编写Alexa Skills的小型框架.
  • Alexa Skills Kit for Python -用于Python的Alexa技能套件.
  • python-alexa -一个简单的Python库,可以在Lambda中使用时简化Alexa技能的开发.
  • Java Alexa Skills Kit SDK (Lambda) -适用于Java的Amazon Alexa Skills SDK.
  • vsms-skeleton -语音技能管理系统(骨骼).
  • amazon-alexa-skill-library -Amazon Alexa技能的PHP库.
  • amazon-alexa-php -Amazon Alexa PHP库.
  • alexa-app -一组类,使使用Laravel和Lumen可以更轻松地创建Amazon Alexa技能套件(ASK)应用程序.
  • Virtual Alexa -用于单元测试的Alexa模拟器.
  • ASK CLI -ASK命令行界面(ASK CLI)是一种工具,可用于管理Alexa技能和相关的AWS Lambda功能.

NPM Modules

  • intent-utterance-file-parser -解析意图表达文件,例如Alexa Skills Kit Sample Utterance文件.
  • intent-utterance-expander - Expand custom utterance slots of phrases to use with Alexa Skills Utterances.
  • intent-utterance-generator -Alexa技能套件示例话语发生器.
  • alexa-utterances -从模板字符串生成Amazon Alexa的扩展语音.
  • alexa-voice-service.js -用于在浏览器中与Alexa语音服务(AVS)进行交互的库.
  • alexa-grammar -用于为Amazon的Alexa语音代理服务构建有效的语法和技能套件的实用程序和框架代码.
  • hapi-alexa -Hapi插件,用于在Node.js上构建Amazon Alexa应用.
  • alexa-app -使用Node.js的Alexa(Amazon Echo)应用程序的框架.
  • alexa-nodekit -Amazon Echo Alexa的App Kit Node.js实施.
  • generator-alexa-skill -用于架设AWS Lambda的Alexa技能的Yeoman生成器.
  • expressive -在Amazon Lambda上运行的Alexa Skill Kit应用程序的简约框架.
  • wavelength -使用AWS Lambda构建Alexa技能的框架.
  • alexa-uncensor -绕过Alexa(Amazon Echo)的文字转语音检查.
  • ssml-builder -轻松创建SSML,而没有字符串连接的所有麻烦.
  • alexa-verifier-middleware -验证发送到Alexa技能的HTTP请求的快速中间件是从亚马逊发送的.
  • alexia -使用Node.js创建Amazon Echo技能的框架.
  • fluent-ssml -用于Typescript或纯Node.js的可重用,可测试的SSML模板.
  • jovo-framework-nodejs -为Amazon Alexa和Google Assistant构建跨平台的语音应用程序.
  • chatskills -在命令行上运行和调试Alexa技能. 创建机器人. 在Slack中运行它们. 在任何地方运行它们!
  • alexa-utterances -从模板字符串生成Amazon Alexa的扩展语音.
  • alexa-mp3-validator -一个节点模块,用于验证要在您的Amazon Alexa技能中使用的MP3文件.
  • node-alexa-smapi -使用Alexa Skill Management API的node.js客户端库.
  • jargon-sdk-nodejs -Jargon SDK使技能开发人员可以轻松地管理其运行时内容并在其技能范围内支持多种语言.

Skills

Boilerplates

Prototyping

  • VoiceX -语音用户界面的原型对话框示例.
  • Sayspring -为Amazon Alexa和Google Home创建交互式语音原型.
  • BotSociety -预览和原型您的语音接口.
  • Skillinator -用于JavaScript / Node.js(Lambda)的Alexa Skills Kit SDK原型.
  • Storyline -创建和发布Amazon Alexa技能,而无需使用可视界面和预构建模板进行编码.
  • Smartly.AI -语音和聊天机器人项目的多平台平台.
  • PullString -为Amazon Alexa,Google Assistant和IoT设备设计,原型化并发布语音应用程序.
  • Conversable -Conversable是企业对话情报平台,用于在任何消息传递或语音通道上创建直观,按需,自动化的体验.
  • kitt.ai -KITT.AI通过ChatFlow和可定制的唤醒词检测功能在嵌入式设备上提供“会话理解即服务”.

Analytics

  • Dashbot -适用于Amazon Alexa的可行分析.
  • Opearlo -Opearlo是一家语音设计公司,提供Alexa技能设计和开发以及Opearlo Analytics(分析Alexa技能使用的平台).
  • Alpine.ai -Alpine是语音体验分析的先驱,并且是Alexa技能使用最广泛的产品分析服务.
  • WitLingo -Witlingo是一家SaaS产品公司,它使技能开发人员可以访问分析,诊断和发现工具,以帮助他们提高技能.

Utilities

  • Alexa-Utterance-Generator -一个网站,可让您通过简单的GUI产生大量语音.
  • Alexa Smart Home Payload V3 Generator - A website that generates smart home v3 discovery payloads.
  • Skillinator -一个帮助从交互模型JSON文件生成Lambda模板代码的网站. 由亚马逊员工创建的服务.
  • Skill Code Generator -一种工具,可在ASK SDK v2中帮助生成Lambda Boilerplate代码,并提供多种问候,显示模板响应选项
  • Audio converter (Storyline) -这个简单的工具可帮助您将MP3转换为适合Amazon Alexa技能的格式. 它也适用于Google Actions.
  • Audio converter (Jovo) -转换MP3文件以在Amazon Alexa Skills中使用.
  • Tophonetics -Amazon Alexa Skills中的SSML的免费国际语音字母表(IPA)语音发生器.

Monitoring

  • Bespoken -Bespoken提供了Alexa技能(和Google Actions)的监视和测试工具. 我们的平台会一直跟踪以确保您的技能正常工作,并在技能不正常时提醒您.

Newsletters

  • ASK Dev Weekly -每周订阅精选的最佳Alexa技能套件(ASK)开发链接.
  • Hearing Voices -本周有关语音计算应用程序的新闻直接发送到您的收件箱.
  • Alexa Developer -最新的Amazon Alexa新闻以及IoT和语音行业趋势.
  • Love My Echo -向Alexa询问的事情,操作方法,技巧,窍门等.
  • VoiceBot -有关Amazon Alexa,Google Home,Google Deep Mind,Apple Siri,Microsoft Cortana,IBM Watson等的最新新闻.
  • Voice Dev Rocks -由亚马逊Alexa,Google助手和Microsoft Cortana Slack社区为您提供的每周精选出版物,其中包含有趣且相关的链接.
  • Talking to Computers -有关在Alexa,Google Assistant以及其他地方为开发人员,设计师和技术人员提供语音构建的每月新闻.

Podcasts

  • Alexa Dev Chat -播客包括Alexa新闻,开发人员提示以及对Alexa开发人员和Alexa员工的采访.
  • VoiceBot Podcasts -将有关语音网络的最重要的新闻和评论集中在一处.
  • VoiceFirst.FM -致力于语音优先技术的播客网络.

Blogs

  • Love My Echo -Love My Echo是致力于亚马逊Echo的第一个面向消费者的网站:它的用途,作用以及如何从中获得最大收益.
  • VoiceBot -有关语音行业和Amazon Alexa的主要新闻来源之一.
  • Jargon Blog -Jargon Blog每周发布有关语音101和产品新闻的更新

Books

Tutorials

Videos

Courses

Communities

  • Unofficial Alexa Slack -一组聊天频道,重点关注支持Amazon Alexa的硬件和软件. 欢迎开发人员,设计师,营销人员,商人,业余爱好者,学生和其他参与技术的专业人员.
  • Alexa Developers Slack-- India Community -一组聊天频道,重点关注印度的Amazon Alexa Skill开发. 从学生开发人员到亚马逊的Alexa福音传教士,所有这些都可以为您提供帮助.
  • Storyline community -围绕Storyline构建的Alexa Developers Facebook社区,该社区无需编写代码即可创建语音应用程序.
  • Alexa Dev Days -Alexa Dev Days是来自亚马逊的免费互动活动,由英特尔赞助. 参加动手实践会议,您将学习如何创建语音体验并听到有关UI设计和行业趋势的最新信息. 各个级别的学习者都可以加入我们参加培训课程,讲习班,现场演示,并与Alexa专家和您的同龄人建立联系.

Influencers

Conferences

  • Voice Summit-由Amazon Alexa赞助的VOICE峰会是全球最大的语音技术会议
  • Alexa VoxCon -亚马逊Alexa的万物语音会议.

Jobs

Easter Eggs

Fundraising

  • Alexa Fund -Alexa基金提供高达1亿美元的风险投资资金,以推动语音技术创新.

Contributing

分叉并提交拉取请求!

请阅读 contribution guidelines . 谢谢!

License

CC0