29得票8回答
如何使用PyAudio选择特定的输入设备

在使用PyAudio录制音频时,如何指定要使用的确切输入设备? 我的电脑有两个麦克风,一个是内置的,一个是通过USB连接的,我想使用USB麦克风进行录音。 Stream类 有一个 input_device_index 用于选择设备,但不清楚该索引如何与设备相关联。例如,如何确定设备索引0代表...

28得票6回答
PyAudio IOError: 没有可用的默认输入设备

我正在Ubuntu 10.10 x64下使用Enthought Python Distribution(Python 2.6.6)中的PyAudio。>>> import pyaudio >>> pa = pyaudio.PyAudio() >>...

26得票5回答
使用PyAudio录制扬声器输出

我试图使用PyAudio记录计算机扬声器的输出。我尝试修改PyAudio文档中给出的代码示例,但它不起作用。技术上没有错误。我得到了文件output.wav,我可以打开它,但是没有声音。在Audacity上,我只能看到一条直线。出了什么问题?import pyaudio import wave...

25得票6回答
Python pocketsphinx 请求错误:缺少PocketSphinx模块:确保PocketSphinx设置正确。

我正在尝试制作一个Python应用程序,使用PyAudio、SpeechRecognition和PocketSphinx可以记录音频并将其转换为英文文本。我在Mac OS X El Capitan,版本10.11.2上运行。像这样的教程和其他教程一样,我下载了PyAudio 0.2.9版本,以...

21得票5回答
在虚拟环境中使用pip安装pyaudio

我正在尝试使用pip安装pyaudio:pip install pyaudio 在虚拟环境中,但我遇到了一个错误:error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 完整输出:Collecting pyaudio ...

21得票3回答
PyAudio.write系统错误:必须为'#'格式定义PY_SSIZE_T_CLEAN宏。

当我尝试在Python-3.10.1虚拟环境(使用Python-3.9.0 venv创建并升级)中使用PyAudio-0.2.11播放.wav文件时,我收到了一个异常并且没有声音输出,但其他部分都很好。Exception in thread WavPlayer:rsrc/sound.wav: ...

21得票12回答
属性错误:找不到PyAudio;请检查安装...无法使用语音识别。

我想制作一个基本的语音识别助手。当我运行代码时,它告诉我: Traceback (most recent call last): File "C:\Users\Mo.haytham\AppData\Local\Programs\Python\Python37\lib\site-packa...

21得票2回答
将带有回调函数的Python函数转换为asyncio可等待对象

我希望在异步环境中使用PyAudio库,但该库的主要入口只有基于回调的API:import pyaudio def callback(in_data, frame_count, time_info, status): # Do something with data pa = py...

20得票7回答
在Windows 10上安装PyAudio失败

当我试图使用以下命令安装PyAudio时pip install pyaudio 我遇到了这个错误:C:\Users\pankajkaun>pip install pyaudio Collecting pyaudio Using cached https://files.pythonh...

19得票3回答
使用OpenCV和PyAudio同步音频和视频

我已经成功地使用OpenCV和PyAudio,但我不确定如何将它们同步。我无法从OpenCV获取帧速率,并且测量一帧的调用时间随时都在变化。然而,PyAudio的基础是获取特定的采样率。我该如何使它们以相同的速率同步?我想这里可能有一些标准或编解码器可以做到这一点。(我已经尝试过谷歌搜索,但只...