2016-10-22 6 views
-1

私はアンドロイドアプリを開発しており、デバイスの着信音の振幅値を取得する必要があります。私はこれらの値を、デバイス周囲の周囲ノイズの振幅値と比較する必要があります。私は周囲のノイズの振幅値を取得する方法を知っていますが、着信音の振幅値を得るためにアイデアを失っています。任意のヘルプが評価されますアンドロイドデバイスのリンガーの振幅値を取得する方法

答えて

0

デバイスが使用する着信音のオーディオファイルをデコードし、その値を直接読み取るように思えます。これはMediaCodec APIを使用して行うことができます。

着信音として使用されるオーディオファイルを見つけるには、RingtoneManager APIを使用できます。

関連する問題