gpt4 book ai didi

python 暂停 pexpect.spawn 及其使用的设备

转载 作者:太空宇宙 更新时间:2023-11-04 04:02:26 25 4
gpt4 key购买 nike

我正在 python 中使用 pexpect 从我的家庭自动化项目的音频输入接收连续的音频数据。有没有办法暂停使用我的音频设备?或者我可以在两个单独的程序/脚本中使用音频设备吗?

我想做的是:使用语音识别(julius)来听关键字。对于更复杂的命令,我想使用 Google 的 Speech to Text API,因为它的准确性更高。这两件事单独工作都很好。

我的问题是:找到关键字后,需要录制音频数据并将其发送到 Google API。但是,我只有一个音频设备,并且 julius 的语音识别已使用该设备。我无法 .close 和.spawn 语音识别,因为加载需要很长时间。预期是否有可能暂停?或者你们知道还有其他解决方法吗?

最好的,MGG

最佳答案

我的问题的解决方法如下:在 .asoundrc 中使用 dsnoop 进行 ALSA 音频设置。

关于python 暂停 pexpect.spawn 及其使用的设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22516007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com