1

私はオーディオ作成フレームワークに取り組んでいます。たとえば、生成に約 1 分かかる 3 分間のオーディオ ファイルなど、大きなオーディオ ファイルが生成されます。だから私が欲しいのは、インターネットからオーディオをストリーミングするようなシステムで、生成したサウンドを再生するシステムです。
Pygame のミキサーを使用すると、再生中のサウンドを編集できます。しかし、サンプル レート、サンプル サイズ、またはチャネル数を変更する方法がわかりません。
Snack を使用すると、サウンドだけでなく、サンプル レート、サンプル サイズ、長さ、チャンネル数も編集できます。しかし、演奏中のサウンドを編集する方法がわかりません。

再生中のサウンドを編集したり、チャンネル数、サンプルレート、長さ (すべて事前にわかっている) を構成したりできるライブラリを誰か教えてくれませんか? そうでない場合は、おそらく誰かが C++ でこれを行うためのチュートリアルを知っていますか?

[編集] Pymedia.audio は私にとってはうまくいくでしょう。ただし、Python 2.6 では動作しません。何か案は?

4

1 に答える 1

0

pymedia.audioPython 2.6 で動作します。この SO 投稿をご覧ください: Pymedia installation on Windows with Python 2.6

再生中の Output オブジェクトにオーディオを追加できます。したがって、各サンプルが生成されると、ストリームに追加することもできます。ドキュメントの例は、これを行う方法を示しています: http://pymedia.org/docs/pymedia.audio.sound.html

于 2010-10-10T03:20:37.410 に答える