接口的选择使用
AmiVoice API根据用途提供了3种接口。
本节将说明各接口的区别以及选择使用的标准。
同步 HTTP 接口
这是最简单的实现方法。通过HTTP POST发送带有请求参数的音频文件,响应中即可获得语音内容的文本。仅当音频文件大小不超过16MB时才可使用。
用例
- 想要验证识别精度等情况
- 想要简单地集成到应用程序中的情况
- 想要识别短时语音的情况
虽然无法逐步获取识别结果,但如果要识别的语音足够短(几秒钟左右),且对结果的实时性要求不是很高,也可以在生产环境中使用。
优点
只需通过HTTP POST发送音频和一些参数,因此实现起来很简单。此外,只要有能够发送HTTP请求的工具,如curl、Postman、Visual Studio Code的REST Client等,就可以立即进行测试。