1

iPhone用のピッチ補正ソフトを作っているところです。私は現在、オーディオ キューの楽しい部分に取り組んでおり、ピッチの変更についていくつか質問があります。ピッチを上げるための私の現在のアイデアは、サンプリング レートを 2 倍にして、1 フレームおきに削除することです。ファイルに録音し、そのファイルから LPCM 形式で再生するようにセットアップしました。私が正しく理解している場合、lpcm にはパケットごとに 1 つのフレームがあるため、1 つおきのフレームを削除するのは簡単です。コードのこの部分に取り組む前に疑問に思っているのは、lpcm を使用する場合、ファイルのさまざまな部分で異なるサンプリング レートを使用できるかということです。そうでない場合、ファイルのさまざまな部分で複数のサンプリング レートをサポートする別の形式はありますか?

4

1 に答える 1

1

最初に、適切な環境 (MATLAB/Octave、またはデスクトップ システム上の好みの言語など) でピッチ シフト アルゴリズム自体を試してみることをお勧めします。スピーチだけでなく音楽でも機能する必要がある場合は、フェーズ ボコーダーの実装を検討することをお勧めします。

于 2011-06-21T18:27:37.547 に答える