alexa-app:使用Node.js的Alexa(Amazon Echo)应用程序框架

时间:2024-02-23 17:38:02
【文件属性】:

文件名称:alexa-app:使用Node.js的Alexa(Amazon Echo)应用程序框架

文件大小:175KB

文件格式:ZIP

更新时间:2024-02-23 17:38:02

nodejs alexa amazon-echo Node.jsJavaScript

目录 alexa应用 一个Node模块,用于简化Alexa技能(应用程序)的开发。 稳定释放 您正在阅读下一版本alexa-app的文档,该文档应为5.0.0。 从以前的版本时,请参阅并确保阅读 。 当前的稳定版本是 。 介绍 此模块解析来自Alexa平台的HTTP JSON请求,并构建由兼容Alexa的设备(如Echo)使用的JSON响应。 它提供了用于定义意图的DSL,方便的方法以更轻松地构建响应,处理会话对象和添加卡。 意向模式定义和示例话语包含在应用程序的定义中,这使得用几行代码生成数百(或数千!)示例话语变得非常简单。 该模块提供了一种托管独立Web服务以支持Alexa技能的方法。 如果您正在寻找功能完善的应用程序服务器或具有多种技能的能力,请查看 。 产品特点 简化请求处理并生成响应 支持异步处理程序 轻松连接到AWS Lambda或Node.js Express等 自动生成意图模式和样本话语 支持会话数据 综合测试套件 用于类型验证,IDE自动完成等的TypeScript类型定义 例子 AWS Lambda 使用alexa-app的Amazon技能具有内置的han


【文件预览】:
alexa-app-master
----.gitignore(652B)
----.babelrc(202B)
----.eslintrc(507B)
----package.json(2KB)
----LICENSE.md(1KB)
----.travis.yml(320B)
----CONTRIBUTING.md(4KB)
----index.js(30KB)
----CHANGELOG.md(13KB)
----types()
--------tslint.json(161B)
--------tsconfig.json(287B)
--------test.ts(2KB)
--------alexa.d.ts(4KB)
--------index.d.ts(14KB)
----README.md(40KB)
----example()
--------package.json(305B)
--------test.js(2KB)
--------lambda.js(351B)
--------views()
--------express.js(1KB)
--------template.js(3KB)
----.eslintignore(19B)
----lib()
--------normalize-api-path.js(163B)
--------to-ssml.js(2KB)
----dangerfile.js(230B)
----RELEASING.md(2KB)
----.gitattributes(378B)
----UPGRADING.md(7KB)
----test()
--------example.txt(43B)
--------alexa_integration_lambda.spec.js(1KB)
--------normalize_api_path.spec.js(1KB)
--------alexa_app_directives.spec.js(2KB)
--------alexa_app_playbackcontroller.spec.js(2KB)
--------alexa_app_audioplayer.spec.js(8KB)
--------ssml.spec.js(8KB)
--------alexa_app_error_string_responses.spec.js(3KB)
--------alexa_app_utterances_schema.spec.js(3KB)
--------alexa_app_intent.spec.js(2KB)
--------helpers()
--------tsconfig.json(1002B)
--------alexa_app_customslot.spec.js(3KB)
--------alexa_app_dialog.spec.js(13KB)
--------alexa_app_session_ended_request.spec.js(1KB)
--------views()
--------alexa_app_session.spec.js(19KB)
--------alexa_app_initialization.spec.js(1KB)
--------alexa_app_launch_request.spec.js(5KB)
--------alexa_app_on_request.spec.js(3KB)
--------alexa_app_schema.spec.js(22KB)
--------alexa_app_unknown_type_request.spec.js(4KB)
--------alexa_app_cards.spec.js(10KB)
--------alexa_app_intent_request.spec.js(23KB)
--------alexa_app_creation.spec.js(726B)
--------example.json(62B)
--------fixtures()
--------alexa_app_display_element_selected_request.spec.js(6KB)
--------alexa_app_router.spec.js(8KB)
--------alexa_integration_express.spec.js(10KB)
----yarn.lock(224KB)

网友评论