通过 API 调用在 Alexa 上查询自己的技能以用于开发目的

Querying own skill for development purposes on Alexa through API calls

我有兴趣使用包含语音命令的 mp3 文件查询 Amazon Alexa。我知道亚马逊有接收 MP3 文件的端点 (SpeechRecognizer 2.3),但我不确定这是否真的会查询 Alexa 服务——或者更重要的是与我的技能交互。如有任何帮助,我们将不胜感激!

我 4 多年前就这样做过。我必须创建一个虚拟 AVS 设备,然后使用 AVS API 创建一个定制客户端。工作量很大。

需要使用 mp3 的这些文件有什么特别之处吗?您可以使用开发者控制台中的 ASR 工具批量测试用于语音识别的音频文件(语音到文本是您期望的吗?)。

使用控制台中的 NLU 评估工具,您可以批量测试话语(格式为 JSON)以查看它们触发了哪些意图以及它们在槽中 return 的值。

如果您正在为多话语交换进行单元测试,您可以使用 ASK CLI 或 ASK SMAPI API 进行自动化。

其中唯一使用 MP3 的是 ASR 工具。其余的使用文本。