0

Androidデバイスのマイクへの連続入力をバイト配列または時間振幅座標に変換する方法を誰かが知っているかどうか疑問に思っていました. 私がやりたいことは、データの配列を取得して、

配列[時間]=振幅

ほとんどのオーディオ波形グラファーは閉じたファイルに依存しているため、これは私の道の主要な障害の 1 つであるアクティブでなければなりません。誰かが私を正しい方向に導くことができますか?

4

1 に答える 1

0

time本来あるべきものについて特別な要件はありますか? PCM ストリーム (クラスを使用したときに得られるものAudioRecord) は、定義上、一定の間隔でサンプリングされた入力信号の振幅のデジタル表現です。

したがって、48 kHz モノラルで録音する場合、AudioRecord から読み取った PCM データの配列内の各サンプルは、時間 N*20.83 us でのオーディオ信号の振幅を表します。

于 2013-01-14T06:38:15.447 に答える