android-audiorecord

    5熱度

    1回答

    我的應用是測量捕獲音頻的音量,作爲樣本絕對振幅的函數。 我注意到了Android SDK的android.media.AudioRecord中的意外行爲。讓我們假設以下流程: 應用程序啓動 音頻音量正在測量 電話電話接聽/撥打 音頻音量正在測量 的周圍噪音麥克風由具有恆定音量設置的電視機制作。對於點2測量的值在[55-65]範圍內,並且對於點4測量的值在範圍[15-25]中(請參見下面的音頻可視化

    0熱度

    1回答

    我想讓用戶選擇如果有多個可用的話,選擇他想使用哪個麥克風。 我該如何解決這個問題? 謝謝。

    1熱度

    1回答

    我做如下測試:從Android應用程序的手機 電話到家裏的電話,首先從說話(android手機 - >家庭電話),在相同的呼叫從(在家講手機 - > android手機)。 語音(android手機 - >家庭電話)音量很好(10/10音量)。但聲音(家庭電話 - >安卓手機)聽起來很低(4/10容量)。 我隨機進行同樣的測試call recording app in play store語音(a

    0熱度

    1回答

    我希望能夠訪問Android中的麥克風並直接從其中寫入數據/緩衝區(直播)。有沒有任何圖書館? 因此,例如,現在我有下面的代碼,但這是一個封閉的系統。即我可以到達之前記錄數據。希望有人知道我可以自己做的一個圖書館,或者掛上麥克風等。 非常感謝。 mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); mRecorder.setOutput

    0熱度

    1回答

    我有一個音頻記錄器類,它一直使用AudioRecord來記錄音頻並將其存儲在一個字節數組中。直到最近,當我的AudioRecord一直未能初始化時,它一直工作正常,我看不到我要去哪裏錯誤。 我的錄音機類: public class SoundRecorder { private static final int RECORDER_SAMPLERATE = 8000; priv

    1熱度

    1回答

    我遇到MediaPlayer類setOnCompletionListener方法的問題。在我的項目中,我有一個按鈕,其中文本是Play,當我按下它時,播放器開始播放,並且文本被更改爲暫停。一旦音軌播放完畢,我想要將按鈕的文字改爲播放。我用這個代碼,這對我不起作用。 //in onCreate() method: player = MediaPlayer.create(getApplicatio

    1熱度

    1回答

    我正在嘗試在一項活動中進行錄製,然後在另一項活動中進行播放。如果它在同一個活動中,我不會這麼做。當我分裂它時,我似乎無法完全解決它。一切都是一樣的,只是分裂,所以我認爲它找不到保存在手機上的文件的路徑。請幫忙!!! 這就是記錄發生的第一個活動地點: public class RecorderActivity2 extends Activity { MediaRecorder recor

    3熱度

    2回答

    我提出一個應用程序,它允許自動添加的權限爲Android 6.0和Android M.我的權限包括 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> 我用下

    2熱度

    2回答

    大多數Android音頻記錄的應用程序自動識別音頻輸入時是否已插入外部麥克風插孔是TRRS兼容(2個標準通常之一:CTIA和OMTP)。 搜索如可以的話,我還沒有碰到過一個相機應用程序,它記錄了視頻與外部麥克風。因此,作爲最後一個資源,我正在考慮最終開發一個。 之前,我在其中只可能是衆所周知的輪或更糟糕的再造工程,鉛氣球走上: 是否有這樣的應用程序來工作的任何障礙? 推論:是否有可識別外部麥克風的

    0熱度

    3回答

    我知道這方面有很多問題,但沒有一個能給出明確的答案。以下是我用來嘗試並完成此工作的代碼。 package com.nonexistent.rs.sometestthing; import android.media.AudioFormat; import android.media.AudioManager; import android.media.AudioRecord; import