【发布时间】:2018-01-23 06:20:15
【问题描述】:
我在我的应用中使用语音识别。它对用户体验非常重要,所以我希望它是好的(免费或便宜)。
现在,我正在使用 Apple 的 Speech Kit,它的工作原理就像一个魅力,但它不是很可靠,因为每个应用程序和每个设备都有一些限制,我不知道这些限制。
另一种选择是使用 OpenEars。对我来说,它不如 Speech Kit 好,所以我正在考虑在 Speech Kit 不工作时默默地从 Speech Kit 切换到 OpenEars(然后在 Speech Kit 运行良好时返回)。
但是有没有办法在使用之前知道 Speech Kit 现在不能正常工作?
我知道的唯一方法是在每次用户会话之前尝试识别一些音频文件,但这需要时间(至少会花费几秒钟,而且几秒钟很多),这不是很好的解决方案使用该服务的条款——仅仅为了检查 Speech Kit 是否工作而识别音频似乎太昂贵了。另外,我不知道如何调试它,因为显然我现在的应用程序限制没有任何问题。
解决这个问题的最佳方法是什么?
【问题讨论】: