左右のチャンネルで2つの異なるモノラルmp3ファイルを再生する方法はPythonにありますか?
私は2つのmp3ファイルを持っており、1つは左のスピーカーから、もう1つは右のスピーカーからプログラムでPythonで再生したいと考えています。どんな解決策でもOKです。それがクロスプラットフォームソリューションであるなら、それは素晴らしいことです。誰か提案はありますか?
左右のチャンネルで2つの異なるモノラルmp3ファイルを再生する方法はPythonにありますか?
私は2つのmp3ファイルを持っており、1つは左のスピーカーから、もう1つは右のスピーカーからプログラムでPythonで再生したいと考えています。どんな解決策でもOKです。それがクロスプラットフォームソリューションであるなら、それは素晴らしいことです。誰か提案はありますか?
audiere
簡単な解決策として、モジュールをダウンロードして試してみてください。これにより、最初に使用可能なオーディオ デバイスが開きます。
import audiere
ds = audiere.open_device()
os = ds.open_array(input_array, sampling_frequency)
os.play()
input_array
float の 2-dim numpy 配列である必要がある場合は、たとえば、入力 mp3 を および 1-dim 配列に解凍してからleft
をright
使用できますinput_array = np.c_[left, right]
。データは生の配列であるため、入力の を指定する必要がありsampling_frequency
ます。長さが異なる場合は、どちらか一方をゼロで埋める必要があります。