2011-03-09 41 views
11

我想用android來記錄.wav文件。有沒有辦法做到這一點?如何在android中記錄.wav格式文件

+2

你已經問過這個問題。不要多問一次。 – 2011-03-09 13:01:11

+0

[如何在Android中以「wav」格式錄製語音)(https://stackoverflow.com/questions/4871149/how-to-record-voice-in-wav-format-in-android) – 2017-09-07 15:30:36

回答

8

經過快速谷歌我發現有一個波錄音的直接支持。最常見的波形格式是PCM。 android.media.AudioRecord支持PCM輸出。您只需要將其寫入文件即可。

的文件,然後你創建你必須編寫你自己的轉換波(或查找該在線圖書館)後。

如果你喜歡的應用程序,是準備去和波記錄,你可以下載這個應用程序:

超鏈接:

0

我最近爲此目的製作了圖書館。你只需要這樣做: -

recorder = OmRecorder.wav(
new PullTransport.Default(mic(), new PullTransport.OnAudioChunkPulledListener() { 
    @Override public void onAudioChunkPulled(AudioChunk audioChunk) { 
     animateVoice((float) (audioChunk.maxAmplitude()/200.0)); 
    } 
    }), file()); 

你可以設置頻率音頻源等,然後可以很容易地記錄wav文件。 你可以找到更多這方面的信息: -

https://github.com/kailash09dabhi/OmRecorder