electron Webkit语音识别返回电子网络错误

6yjfywim  于 2023-10-14  发布在  Electron
关注(0)|答案(3)|浏览(156)

bounty还有3天到期。此问题的答案有资格获得+50声望奖励。stoefln希望引起更多的注意这个问题。

最近(在过去的1.5周内)JavaScript库WebkitSpeechRecognition拒绝正常工作。我测试过其他使用该库的电子应用程序(evan cohen的smart-mirror),也遇到过问题。
它在我测试过的任何情况下都会抛出网络错误。这个库在标准浏览器环境下似乎工作得很好,但我似乎不能让它与电子一起工作。有没有人在这方面有经验?

0ejtzxu1

0ejtzxu11#

Google似乎已经为电子产品删除了此功能。看看这个discussion

nhn9ugyo

nhn9ugyo2#

使用https://console.developers.google.com配置您自己的Google Speech API凭据,然后在系统的环境变量上设置它们。我有同样的问题,并得到了它的工作方式。请确保在配置环境变量后重新启动系统。有时候他们不会立即产生影响。
请参阅更详细的步骤:https://docs.smart-mirror.io/docs/howto/how_to_obtain_chromium_speech_keys.html

GOOGLE_API_KEY、GOOGLE_DEFAULT_CLIENT_ID、GOOGLE_DEFAULT_CLIENT_SECRET分别将其值设置为Key、ClientID和ClientSecret。

kb5ga3dv

kb5ga3dv3#

在某些Windows PC上,语音识别可以在Edge中工作,但不能在Chrome中工作。在另一台电脑上,似乎有相同的软件版本,它将不会工作在所有和给予网络错误。当它工作的时候,这很好,但我不明白他们如何期望得到任何开发人员。我正在开发一个免费的单词学习应用程序,不是商业的。

相关问题