注意事项
结果的一致性
使用AmiVoice API时,即使发送相同的音频,也不能保证得到相同的结果。这是因为语音识别引擎每天都在更新,而且根据语音识别服务器的负载状况,会对计算量进行微调。
语音识别本身就是使用统计信息来概率性地输出结果,因此在需要接受各种输入的应用程序中,不能过分期望结果的一致性。在构建应用程序时,请尽量不要过度依赖语音识别结果的文本表述。如果想要实现有限词汇的语音命令,可以考虑使用AmiVoice API Private的规则语法功能。
API响应的延迟
AmiVoice API会根据负载自动调整基础系统的规模。因此,无法保证响应时间始终保持一致。如果需要降低API响应的延迟,请考虑使用AmiVoice API Private的专用服务器线程操作模式。