【问题标题】:voice recognition constantly in background android [closed]在后台android中不断进行语音识别[关闭]
【发布时间】:2020-12-31 05:52:42
【问题描述】:

我想开发一个应用程序,只要它识别出一个关键字,它就会做一些事情。它需要一直处于聆听模式,也需要在后台。 我接触过thisthis。我在运行它,但是当我说话时它不起作用。 实际上我读它仍然不支持我的母语。是这个原因吗? 我想知道它是如何工作的?它是否正在对文本进行语音并将其保存在资产文件中?它在后台运行吗?是用AI模型吗?当两个应用程序需要并行麦克风资源时它的行为如何?噪音?它可以与神经网络 API 一起使用吗?我怎样才能开始开发这样的东西?

谢谢!

【问题讨论】:

    标签: java android voice-recognition voice vosk


    【解决方案1】:

    很高兴您尝试Vosk offline speech recognition on Android,以下是您问题的一些答案:

    其实我看了还是不支持我的母语。

    如果您是关于希伯来语的,我们将来可能会支持它,您可以自己构建它。

    是这个原因吗?

    您没有提供足够的信息来回答这个问题,请多解释一下什么是“它不起作用”

    我想知道它是如何工作的?

    讲座、课程和书籍中提供了大量有关语音识别的文档。您可以在这里找到一些介绍,例如:https://www.youtube.com/watch?v=q67z7PTGRi8

    它是否正在对文本进行语音并将其保存在资产文件中?

    它对文本进行语音转换,但它不会将结果保存到资产中,它只是显示它们。您不能修改资产,它们是静态的。

    是否在后台运行?

    是的

    是否使用了 AI 模型?

    当然

    当两个应用需要并行麦克风资源时,它的表现如何?

    在 android 中无法同时录制来自两个应用程序的音频,第二个应用程序将被阻止。

    噪音?

    它对噪声具有鲁棒性。

    它是否适用于神经网络 API?

    不,它是便携式的

    我怎样才能开始开发这样的东西?

    获得一些基本的了解并开始编写代码。如果您还有其他问题,可以在Telegram chat

    中提问

    【讨论】:

    • 非常感谢。在 AI 中,意思是机器学习。正确的?还有你的意思是便携吗?再次感谢您!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-07
    • 1970-01-01
    • 2017-06-15
    相关资源
    最近更新 更多