Amazon Alexa
> 为 Amazon Alexa 平台.
SDKs/Tools¶
- alexa-skills-kit-js - 适用于 Node.js 的 Alexa Skills Kit SDK 可帮助您快速启动和运行技能,让您专注于技能逻辑而不是样板代码.
- jargon-sdk-nodejs - Jargon SDK 使技能开发人员可以轻松管理他们的运行时内容并从他们的技能中支持多种语言.
- AVS-server - 用于与 Alexa 语音服务交互的 Node.js Web 服务器.
- 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 Skill 的库.
- 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 - 将亚马逊的 Alexa 放入 Mac 系统托盘,使用 Alexa 语音服务并使用 Swift 构建.
- Alexa-Chromecast-Skill-2.0 - 允许 Amazon Alexa 控制专为 Raspberry Pi 设计的 Google Chromecast.
- AlexaSkillsKit.NET - 简化 Alexa 技能开发的 .NET 库; 与亚马逊的 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 - Voice Skill Management System (Skeleton).
- phoice/phlexa - 用于 Amazon Alexa 语音应用程序的 PHP 库.
- amazon-alexa-php - 亚马逊 Alexa PHP 库.
- alexa-app - 一组类,可让使用 Laravel 和 Lumen 更轻松地创建 Amazon Alexa Skills Kit (ASK) 应用程序.
- Virtual Alexa - 用于单元测试的 Alexa 模拟器.
- ASK CLI - ASK 命令行界面 (ASK CLI) 是一种用于管理 Alexa 技能和相关 AWS Lambda 函数的工具.
NPM Modules¶
- intent-utterance-file-parser - 解析意图话语文件,例如 Alexa Skills Kit 样本话语文件.
- intent-utterance-expander - Expand custom utterance slots of phrases to use with Alexa Skills Utterances.
- intent-utterance-generator - Alexa Skills Kit 示例话语生成器.
- alexa-utterances - 从模板字符串为 Amazon Alexa 生成扩展话语.
- alexa-voice-service.js - 用于在浏览器中与 Alexa 语音服务 (AVS) 交互的库.
- alexa-grammar - 用于为亚马逊的 Alexa 语音代理服务构建有效语法和技能包的实用程序和框架代码.
- hapi-alexa - 用于在 Node.js 上构建 Amazon Alexa 应用程序的 Hapi 插件.
- 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 Skills 的框架.
- 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 技能管理 API 的 node.js 客户端库.
- jargon-sdk-nodejs - Jargon SDK 使技能开发人员可以轻松管理他们的运行时内容并从他们的技能中支持多种语言.
Skills¶
- ASK-HackerNews - 一个 Alexa Skills Kit 应用程序,用于阅读黑客新闻的头条新闻.
- Alexa-ChromeControl - 通过您的 Amazon Echo 控制您的 chrome 浏览器.
- alexa-skill-jenkins - 告诉谁破坏了 Jenkins 构建的 Alexa 技能.
- ASK-fortune - 随机阅读一句希望有趣的格言.
- gmail-on-alexa - 亚马逊 Alexa 的 Gmail 技能.
- alexa-plex - 用于与 Plex 服务器交互并控制客户端播放的 Alexa(Amazon Echo)应用程序.
- trash-talk - 有史以来最伟大的 100 部电影侮辱来激励你.
- AlexaMakeMeASandwich - 将您的 Amazon Echo 变成三明治工匠的 Chrome 扩展程序.
- LIFX-Alexa-Skill - 为 Amazon Echo 创建的 Alexa 技能,可让您控制 LIFX 灯泡.
- EarthquakeInfoSkill - Amazon Echo (Alexa) 读出世界上最近发生的地震的技能.
- alexaHomeboy - 用于与 IFTTT 制造商频道通信的 Alexa Lambda 功能.
- RokuAlexaLambdaSkill - 允许语音控制 Roku 的 Alexa 技能.
- alexa-sonos - 用于控制 Sonos 的 Alexa 应用程序.
- RottingTomatoes - Alexa 技能,告诉您有关电影的各种信息.
- ktd-piggy-bank - 一种 Alexa 技能,可以查询 Numerous 中存钱罐的价值.
- dominos-alexa-skill - 一个 Alexa 技能来跟踪您的 Domino 的订单.
- bf-helper - 一项 Alexa 技能,可帮助 Basic Fantasy RPG 玩家完成涉及设置角色和导航规则的各种任务.
- EchoMovieDialog - Amazon Echo 技能:Alexa 使用电影台词进行对话.
- alexa-coho - 使用 Lighting API 为 Alexa Connected Home 构建技能适配器的示例代码.
- asana-alexa-skill - Asana 的 Alexa 技能.
- alexa-against-humanity - 让 Alexa 从 Cards Against Humanity 中随机挑选白卡或黑卡.
- echo-venmo - Venmo 的 Amazon Echo 技能.
- Uber-Alexa-Skill - 用于呼叫 Uber 乘车的 Alexa 技能.
- npmAlexa - 用于 ping NPM API 的 Alexa 应用程序.
- 1minuteMindfullnessSkill - Alexa 技能的技能代码:1 分钟正念.
- codeword-alexa-skill - 使用 Alexa 生成代码字.
- alexa-league - Riot API 的 Alexa 技能.
- alexa-astro - 向您的 Amazon Echo 询问有关夜空的信息.
- alexa_metar - 在 Amazon Echo 上大声朗读 ADDS METAR.
- alexa-qrz - 用于查找 FCC 许可证信息的 Alexa 技能.
- alexa-airportinfo - 此技能使用 FAA API 报告给定机场代码的当前天气和任何延误.
- alexa-ha - 一项 Amazon Echo 技能,用于通过语音控制您的家庭自动化.
- alexia-starter-kit - 具有使用 Alexia Framework 创建的示例 Amazon Echo 技能的入门套件项目. 包含 eslint 配置、示例意图结构、单元测试等.
- geemusic - 谷歌音乐和亚马逊 Alexa 之间的桥梁.
- alex-robinhood-skill - Robinhood 的非官方 Alexa 技能.
Boilerplates¶
- skill-sample-nodejs-fact - 此 Alexa 示例技能是基本事实技能的模板.
- skill-sample-nodejs-audio-player - 展示如何在 3P 技能中播放长格式音频的 Alexa 技能示例.
- skill-sample-nodejs-petmatch - 此 Alexa Skill Kit 示例展示了如何使用对话管理和实体解析来构建技能.
- skill-sample-nodejs-team-lookup - Alexa 技能示例展示了如何构建团队查找技能.
- skill-sample-nodejs-city-guide - 一个 Alexa 技能示例,展示了如何构建以单个城市的地标和新闻为特色的技能.
- skill-sample-nodejs-audio-player - 展示如何在 3P 技能中播放长格式音频的 Alexa 技能示例.
- skill-sample-nodejs-highlowgame - 此 Alexa 示例技能是基本高低游戏技能的模板.
- skill-sample-nodejs-howto - 本教程将引导初次使用 Alexa 技能的开发人员完成使用名为“Minecraft Helper”的模板创建基于参数的技能所涉及的所有必需步骤.
- skill-sample-nodejs-feed - 一个 Alexa 技能模板,可帮助创建阅读 RSS/Atom 提要的技能.
- skill-sample-nodejs-decision-tree - 一个 Alexa 技能示例,用于构建可以引导用户通过决策树的技能,例如“早餐我应该吃什么?”.
- skill-sample-nodejs-calendar-reader - 显示如何从 .ICS 文件导入日历数据的 Alexa 技能示例.
- skill-sample-nodejs-trivia - 这个 Alexa 示例技能是一个带有记分功能的问答类游戏的模板.
- skill-sample-nodejs-quiz-game - Alexa 技能示例展示了如何构建问答游戏技能.
- skill-sample-nodejs-salesforce - 该项目演示了如何利用帐户链接和个人语音代码构建与您的 Salesforce 数据集成的 Alexa 私人技能.
Prototyping¶
- VoiceX - 语音用户界面的原型示例对话框.
- Sayspring - 为 Amazon Alexa 和 Google Home 创建交互式语音原型.
- BotSociety - 预览和原型化您的语音界面.
- Skillinator - 用于 JavaScript / Node.js (Lambda) 的 Alexa Skills Kit SDK 的 Alexa Skills 原型.
- Storyline - 创建和发布 Amazon Alexa 技能,无需使用可视化界面和预构建模板进行编码.
- Smartly.AI - 为您的语音和聊天机器人项目提供一个平台.
- PullString - 为 Amazon Alexa、Google Assistant 和 IoT 设备设计、制作原型和发布语音应用程序.
- Conversable - Conversable 是企业对话智能平台,用于在任何消息或语音渠道上创建直观、按需、自动化的体验.
- kitt.ai - KITT.AI 通过 ChatFlow 和嵌入式设备上的可定制唤醒词检测提供会话理解即服务.
Analytics¶
- Dashbot - 亚马逊 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 - 生成智能家居 v3 发现有效载荷的网站.
- Skillinator - 帮助从交互模型 JSON 文件生成 Lambda 模板代码的网站. 亚马逊员工创建的服务.
- Skill Code Generator - 一个帮助在 ASK SDK v2 中生成 Lambda 样板代码的工具,带有各种问候选项、显示模板响应
- Audio converter (Storyline) - 这个简单的工具可以帮助您将 MP3 转换为适用于 Amazon Alexa 技能的正确格式. 它也适用于 Google Actions.
- Audio converter (Jovo) - 转换 MP3 文件以用于 Amazon Alexa Skills.
- Tophonetics - 用于 Amazon Alexa 技能中 SSML 的免费国际音标 (IPA) 语音生成器.
Monitoring¶
- Bespoken - Bespoken 为 Alexa 技能(和 Google Actions)提供监控和测试工具. 我们的平台会跟踪以确保您的技能正常工作,并在不正常时提醒您.
- VoiceLabs.com - Testing and Monitoring Alexa skills - VoiceLabs 是 Alexa 技能和 Google Actions 的免费测试和监控平台.
Newsletters¶
- ASK Dev Weekly - 每周订阅精选的最佳 Alexa Skills Kit (ASK) 开发链接.
- Hearing Voices - 本周有关语音计算应用程序的新闻,直接发送到您的收件箱.
- Alexa Developer - 最新的 Amazon Alexa 新闻以及物联网和语音行业趋势.
- Love My Echo - Things To Ask Alexa、操作方法、提示、技巧等.
- VoiceBot - 关于 Amazon Alexa、Google Home、Google Deep Mind、Apple Siri、Microsoft Cortana、IBM Watson 等的最新消息.
- Voice Dev Rocks - 由 Amazon Alexa、Google Assistant 和 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 是第一个专门介绍 Amazon Echo 的面向消费者的网站:它是什么、它能做什么以及如何从中获得最大收益.
- VoiceBot - 关于语音行业和亚马逊 Alexa 的主要新闻来源之一.
- Jargon Blog - Jargon Blog 每周发布有关语音 101 和产品新闻的更新
Books¶
- Designing Voice User Interfaces: Principles of Conversational Experiences - 如何设计语音用户界面.
- How To Program - Amazon Echo: Design, Development and Testing Alexa Skills - 如何为 Amazon Alexa 编程.
- Developing Amazon Alexa Games: A Game Designer’s Handbook - 游戏设计师手册.
- Voice Applications for Alexa and Google Assistant - 这本书教你如何设计、构建和共享语音应用程序. Voice-First Development - 在这本富有洞察力的指南中,您将为现代语音技术打下坚实的基础.
Tutorials¶
- Alexa Voice Service (AVS) with cURL - 关于通过 cURL 与 Alexa 语音服务交互的教程.
- Alexa Voice Service (AVS) Authentication - Alexa 语音服务认证教程.
- How to develop an Alexa Skill - 创建 Alexa 技能的教程.
- How to create an Alexa Skill using Alexia Framework - 使用 Alexia 框架的教程.
- How to create a cross-platform voice app using Assistant.js - 使用 Assistant.js 的教程.
Videos¶
- AWS re:Invent 2015 | (MBL301) Creating Voice Experiences Using Amazon Alexa - 了解如何在 Alexa 上创造良好的用户体验.
- AWS re:Invent 2015 | (MBL310) Alexa Voice Service Under the Hood - 深入了解 Alexa.
- How to create an Alexa skill without coding?
- How to create your own Flash Briefing skill for Amazon Alexa - 创建您自己的快速简报技能.
- How to Publish Your Alexa Skill to all the English-speaking Regions - 发布您的 Alexa 技能.
- Dabble Lab - 关于为 Amazon Alexa 和相关主题构建自定义技能的每周视频.
- Building Voice Apps Using Amazon Alexa - 为 Echo 和其他支持 Alexa 的设备构建流畅的声控应用程序.
- Build for Echo Show - 学习为 Echo Show 开发多模式技能.
Courses¶
- Introduction to Voice Design with Amazon's Alexa - Alexa 语音设计简介.
- Cakewalk - Build an engaging Alexa Skill - 从头开始构建引人入胜的 Alexa 技能直至获得认证.
Communities¶
- Unofficial Alexa Slack - 一组专注于支持 Amazon Alexa 的硬件和软件的聊天频道. 欢迎开发人员、设计师、营销人员、商务人士、业余爱好者、学生和其他涉及技术的专业人士.
- Alexa Developers Slack-- India Community - 一组专注于印度 Amazon Alexa 技能开发的聊天频道. 从学生开发人员到 Amazon 的 Alexa 福音传道者,所有人都在这里为您提供帮助.
- Storyline community - Alexa 开发人员的 Facebook 社区围绕故事情节构建,无需编码即可创建语音应用程序的工具.
- Alexa Dev Days - Alexa Dev Days 是来自亚马逊并由英特尔赞助的免费互动活动. 参与实践课程,您将在其中学习创建语音体验并聆听有关 UI 设计和行业趋势的最新信息. 各级学习者都可以加入我们,参加培训课程、研讨会、现场演示,并与 Alexa 专家和您的同行交流.
Influencers¶
- Influencers - 亚马逊 Alexa 影响者列表.
Conferences¶
- Voice Summit- 由 Amazon Alexa 赞助的 VOICE 峰会是世界上最大的语音技术会议
- Alexa VoxCon - 亚马逊 Alexa 的万物语音大会.
Jobs¶
- Find Voice Jobs - 在 VUI 域中查找工作的网站
Easter Eggs¶
- Alexa Easter Eggs - Alexa 复活节彩蛋列表.
Fundraising¶
- Alexa Fund - Alexa Fund 提供高达 1 亿美元的风险投资资金,以推动语音技术创新.
Contributing¶
分叉并提交合并请求!
请阅读 contribution guidelines . 谢谢!