我正在建设一个小项目,用户将发言的时间持续时间和语音助理将回答,他们将必须出席的讲座在这段时间。例如,-user说10:45到12:45,然后语音助理必须回答软件测试。在这里,我面临的问题是,我的麦克风无法占用时间的时间,如2:15至3:15,以及一些其他时间的持续时间。总之,它能够识别出某些时间段,也无法识别其余的时间。我该怎么办?
发布于 2022-04-02 03:20:12
您应该对SpeechRecognition模块支持的其他语音识别引擎进行实验,看看不同的引擎是否更适合您的用例。截至2022年4月,有8种语音识别可供选择。
看看SpeechRecognition模块的作者提供的示例代码:recognition.py
它演示了如何使用不同的识别引擎(狮身人面像、谷歌等)。如果所有这些都不适合您,那么可能需要检查不同的Python模块。不幸的是,语音识别是非常困难的,如果不付出很大的努力,你就无法调整底层的模型。
https://stackoverflow.com/questions/71694626
复制相似问题