react-native - 世博语音识别
问题描述
我一直在尝试在我的 Expo 应用程序上实现语音识别,我尝试使用名为的语音到文本库,react-native-voice
但它不支持 Expo。有谁知道我可以使用的任何其他库。我已经阅读了一些关于使用 Google api 的文章,但它对我来说太复杂了,我更喜欢可以支持 Expo 的更简单的替代方案。
解决方案
Expo SDK42实际上允许我们使用react-native-voice
插件,这就是我所做的
- 纱线添加@react-native-voice/voice
- 用这个修改你的 app.json
"expo": { "plugins": [ [ "@react-native-voice/voice", { "microphonePermission": "Allow $(PRODUCT_NAME) to access your microphone", "speechRecogntionPermission": "Allow $(PRODUCT_NAME) to securely recognize user speech" } ] ] }
之后,您可以使用该插件构建您的应用程序,expo run
然后react-native-voice
正常使用该插件
你可以在这里阅读更多相关信息
推荐阅读
- sql - 如何帮助在我的联接中实现更多逻辑?
- python - PyTorch 的 GPU 和 CPU 版本可以安装在同一个 Conda 环境中吗?
- python - 从单独的类调用 GUI 方法/子类
- android - 谷歌地方自动完成给出“Cannoat load results !”
- loops - SAS使用带有do循环的迭代变量
- python - 模棱两可的系列的真值
- javascript - 与 Angular 的对话流实现集成未提供正确的回复
- python - 在pyqt5中单击按钮时显示熊猫数据框
- angular - 如何将动态样式应用于列,其中有数字类型值,我想根据值的范围应用颜色
- r - 使用 for 循环遍历目录