Android の音声チャネルにノイズが発生しているかどうかをコードで判断したいと考えています。
http://developer.android.com/reference/android/telephony/SignalStrength.htmlに関数のリストがあります。
関数 getGsmBitErrorRate() が表示されます。これは、GSM に切り替えるときに役立ちます。
関数 getEvdoSnr() が表示されますが、それは「データ チャネル」専用だと思います。
CDMA を使用するその他の関数は getCdmaEci0() だけです。Eci0() から SNR を導出するにはどうすればよいですか? この値を導出する他の方法はありますか?
レビュー: ビット エラー レートや信号対雑音比などを返す関数を探しています。ec/i0 がSNR とまったく同じであることを示唆する 1 つのリンクを見つけました。しかし、他のページでは、ec/i0 が利用可能な信号の量であることが示されています。