我正在使用SpeechRecognition包进行文本转语音。然而,它对于WAV文件的输入必须是单声道。当我使用
arecord -D plughw:0 --duration=5 -f cd -vv ~/test.wav
录制并使用aplay test.wav
播放时,会出现以下情况(它会回放):Playing WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
我应该怎样让 arecord
录制单声道?我尝试了添加 --channels=1
但它开始录音并显示有关其(Plug PCM: Route conversion PCM
)设置的信息时,它总是显示:
...
channels : 2
...
我的 USB PnP声卡
的设置显示声道数量为1。但即使我将其设置为1,它也会以立体声播放。出了什么问题?