【问题标题】:Expo Voice Recognition世博语音识别
【发布时间】:2021-03-13 08:36:46
【问题描述】:

我一直在尝试在我的 Expo 应用上实现语音识别,我尝试使用名为 react-native-voice 的语音转文本库,但它不支持 Expo。有谁知道我可以使用的任何其他库。我已经阅读了一些关于使用 Google api 的文章,但它对我来说太复杂了,我更喜欢可以支持 Expo 的更简单的替代方案。

【问题讨论】:

    标签: react-native expo speech-recognition speech-to-text voice-recognition


    【解决方案1】:

    您可以从here 尝试 react-native-speech-recognition,它也可能适用于 Expo

    【讨论】:

      【解决方案2】:

      我正在做一个与你非常相似的项目。没有用于语音到文本的 Expo 库。从 Expo 弹出到 Bare React Native 或在云端部署 Google Speech to Text API(我使用 Heroku)并将您的语音信息作为 POST 请求发送给它。

      【讨论】:

        【解决方案3】:

        Expo SDK42 实际上允许我们使用react-native-voice 插件, 这就是我所做的

        • 纱线添加@react-native-voice/voice
        • 用这个"expo": { "plugins": [ [ "@react-native-voice/voice", { "microphonePermission": "Allow $(PRODUCT_NAME) to access your microphone", "speechRecogntionPermission": "Allow $(PRODUCT_NAME) to securely recognize user speech" } ] ] }修改你的app.json

        之后,您可以使用expo run 构建您的应用,然后照常使用react-native-voice 插件

        你可以阅读更多关于 here

        【讨论】:

        • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
        猜你喜欢
        • 2018-07-12
        • 2011-11-01
        • 1970-01-01
        • 2018-04-17
        • 2018-02-23
        • 1970-01-01
        • 2021-07-15
        • 1970-01-01
        • 2021-11-04
        相关资源
        最近更新 更多