0

我正在尝试使用 Kivy 构建一个简单的语音转录应用程序。这个想法是使用 DeepSpeech麦克风示例转录我的声音,并用于更新 Kivy 应用程序中的文本标签。

我遇到的问题是在 Kivy 应用程序旁边运行 DeepSpeech 模型。两者似乎都有自己的循环,所以先运行的就是唯一运行的。我想知道是否有一种方法可以在不使用线程的情况下同时运行(为了简单和性能)。

这是简单的 Kivy 应用程序:

class DisplayScreen(Widget):
    def change(self, transcription, confidence):
        self.ids.transcription_label.text = transcription
        self.ids.confidence_label.text = confidence

class TranscriptionApp(App):
    def build(self):
        return DisplayScreen()
4

0 回答 0