iPhoneオーディオ録音のサンプルレート
-
06-07-2019 - |
質問
良好なファイルサイズを維持しながら、iPhoneでのオーディオ録音に最適な最低サンプルレートはどれくらいですか?現在、44.1kHzを使用していますが、生成されるファイルが大きすぎます。
解決
「最適」の意味に依存します。 22.05kHzでも、ほとんどの音楽には十分です。 11.025kHzは、音声を録音するのに十分以上です。それはすべてあなたがオーディオで何をしているのかに依存します。最適なレートを決定するには、耳を使用することをお勧めします。
他の推奨事項は、質問に対する回答をいくつか選ぶことです。 44は優れたサンプリングレートですが、非常に低い受け入れ率です。
他のヒント
マイクが内蔵されたiPhoneでは、最大8 kHzが得られます。ヘッドセットを使用する場合、44.1 kHzを取得できます。内蔵マイクを使用し、録音サンプルレートを44.1 kHzに設定している場合、オーディオはアップサンプリングされますが、これは不要であり、言及する大きなファイルを生成します。また、必ずモノで録音してください。これにより、ファイルサイズが半分になります。
常に最高のレートで録音したい場合は、ハードウェアに問い合わせてください:
size = sizeof(sampleRate);
err = AudioSessionGetProperty (kAudioSessionProperty_CurrentHardwareSampleRate,
&size, &sampleRate);
音声の場合、常に8 kHzで録音できます。音楽の場合、最高の品質が必要なため、ハードウェアが実行しているサンプルレートを使用します。
所属していません StackOverflow