Par*_*rde 3 webkitspeechrecognition electron
我有一个语音识别(使用 webkitSpeechRecognition)应用程序,它在独立的 chrome 浏览器上运行时效果很好。
我将我的应用程序转换为电子包,它停止收听麦克风并发回错误消息“网络”。文档说“完成识别所需的网络通信失败。”。然而,它直接在 chrome 中运行良好,没有任何问题。
我还使用“SpeechSynthesisUtterance”进行文本到语音转换,并且在电子上没有任何问题。
几周前,在生成概念证明期间,我的解决方案运行良好,但它也停止了工作。
任何人都知道可能有什么问题?
我用我自己的 Google Speech API 密钥让它工作。
请按照https://docs.smart-mirror.io/docs/howto/how_to_obtain_chromium_speech_keys.html 上给出的说明获取
获得 API 密钥后,ClientID 和 ClientSecret 分别使用密钥 GOOGLE_API_KEY、GOOGLE_DEFAULT_CLIENT_ID、GOOGLE_DEFAULT_CLIENT_SECRET 将它们设置到您计算机的环境变量中。
确保在配置环境变量后重新启动系统。有时它们不会立即生效。
| 归档时间: |
|
| 查看次数: |
3269 次 |
| 最近记录: |