gpt4 book ai didi

electron - webkitSpeechRecognition 抛出错误 "network"

转载 作者:行者123 更新时间:2023-12-03 12:21:14 41 4
gpt4 key购买 nike

我有一个语音识别(使用 webkitSpeechRecognition)应用程序,它在独立的 chrome 浏览器上运行时效果很好。

我将我的应用程序转换为 Electron 包,它停止收听麦克风并发回错误消息“网络”。文档说“完成识别所需的网络通信失败。”。然而,它直接在 chrome 中运行良好,没有任何问题。

我还使用“SpeechSynthesisUtterance”进行文本到语音的转换,并且在 electron 上没有任何问题。

几周前,在生成概念验证期间,我的解决方案运行良好,但它也停止工作了。

有人知道哪里出了问题吗?

最佳答案

我用我自己的 Google Speech API key 让它工作。

请按照https://docs.smart-mirror.io/docs/howto/how_to_obtain_chromium_speech_keys.html上的说明获取

获得 API key 后,ClientID 和 ClientSecret 分别使用 key GOOGLE_API_KEY、GOOGLE_DEFAULT_CLIENT_ID、GOOGLE_DEFAULT_CLIENT_SECRET 将它们设置到计算机的环境变量中。

确保在配置环境变量后重新启动系统。有时他们不会立即产生影响。

enter image description here

关于electron - webkitSpeechRecognition 抛出错误 "network",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39835083/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com