2

私は .NET のオーディオにまったく慣れていないので、ご容赦ください。

私の目標は、2 つのチャンネルを持つ 1 つの wav ファイルを作成することです。左チャネルは音声メッセージ (SpeechSynthesizer を使用して生成されたストリーム) で構成され、右チャネルは特定の単一周波数の単純なトーンである必要があります。

もう少し複雑にするために、右チャンネルのトーンがメッセージを「ブックエンド」にする必要があります。つまり、メッセージは左チャンネルのオーディオの数秒前に始まり、数秒後に続きます。

特定の周波数の正弦波トーンの作成に関するこのブログhttp://mark-dot-net.blogspot.com/2009/10/playback-of-sine-wave-in-naudio.htmlを見つけましたが、' 2 つのファイルを 1 つのチャネルで 1 つのオーディオと完全に結合し、もう 1 つのチャネルで別のファイルを結合することについては何も見つかりませんでした。

助けてくれてありがとう。

4

1 に答える 1

2

この目的でMultiplexingSampleProviderを使用して、2つの個別のSampleProviderから左右のチャンネルを取得する結合されたステレオストリームを作成できます。

于 2012-05-08T08:37:01.247 に答える