我正在使用pydub
播放wav
文件。这一切都在当地运作良好。但我想在我的 azure 机器上运行它。如何将音频流式传输到我的本地机器并在耳机上收听?我看到的只是随着时间的增加而输出 - 就好像它在某个地方流式传输音频一样。
python3 play-audio.py
Input #0, wav, from '/tmp/tmp0cvn0bz4.wav': 0KB sq= 0B f=0/0
Duration: 00:00:05.96, bitrate: 128 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 8000 Hz, 1 channels, s16, 128 kb/s
6.00 M-A: 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0
最好在本地运行脚本,让它访问远程服务器上的文件。
请参阅 Azure Python SDK 和访问远程文件的 pydub 问题