【问题标题】:Python text-to-speech and speech-recognition at the same time [closed]Python文本到语音和语音识别同时[关闭]
【发布时间】:2021-09-07 22:56:10
【问题描述】:

我正在尝试创建一个与自身对话的 python 脚本。 (例如:https://vimeo.com/172440766) 我已经能够一个接一个地实现文本转语音和语音识别,但还没有找到同时做到这一点的方法。

有没有办法同时完成这两个任务? 感谢任何建议。

【问题讨论】:

    标签: python artificial-intelligence speech-recognition text-to-speech


    【解决方案1】:

    如果您需要同时完成某些事情,请查看线程库:https://docs.python.org/3/library/threading.html

    一个想法是在主控制流之外为您的语音识别创建一个线程,因为我想这将在大多数时间处于活动状态。首先,您可以这样做:

    import threading
    
    class SpeechRecognition(threading.Thread):
    
        def __init__(self, parent=None):
            super().__init__()
            self.parent = parent
    
        def run(self):
            (your speech recognition function/code here)
    

    并开始语音识别:

    process = SpeechRecognition()
    process.start()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 2016-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-08
      • 2014-07-14
      相关资源
      最近更新 更多