1

私はアンドロイドボイスレコーダーを開発しようとしています.ファイルを録音して再生することはできますが、問題は音声録音のデシベルを取得できないことです.必要な理由は、音を表示したいからです.アプリが録音しているときに表示されるメーターは、その間の音のデシベルです。どうすればそれを行うことができますか?これが私のコードです:

    btRecord.setOnClickListener(new OnClickListener() {

        public void onClick(View arg0) {


            try {
                recorder.prepare();
            } catch (IllegalStateException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        try{
            recorder.start();
                            /**** i need a method like recorder.Volume(); ***/
        }catch(Exception ex)
        {}
4

0 に答える 0