1. 安卓手機,在做一起作業,如何錄音
若需使用錄音機功能,請操作:應用程序-(Samsung)-錄音機-點擊中間的【紅色圓點】,即可錄音。如需結束錄音,點擊白色方框圖標,系統會自動保存錄音文件。
錄音文件保存在我的文件-Sounds文件夾-語音xxx,格式為M4A或3GA,也可將保存路徑更改為存儲卡:錄音機-菜單鍵-設定-存儲器:存儲卡。
如需退出錄音機,請點擊返回鍵退出即可。
2. 安卓手機電話如何錄音
進入通話功能,然後選擇設置,有一個通話錄音,你可以將其打開,這樣只可以做到接聽或者撥打電話以後自動錄音
3. 如何使android錄音實現內錄功能
之前在做直播的時候需要使用到內錄功能,比如經常看到游戲主播在直播玩游戲,游戲的聲音不是通過MIC錄制的,而是內錄完成的。故在此記錄一下。
相信大家都很熟悉Android如果錄音的了:
int frequency = 44100; int audioEncoding = AudioFormat.ENCODING_PCM_16BIT; int channelConfiguration = AudioFormat.CHANNEL_CONFIGURATION_MONO; int minBufferSize = AudioRecord.getMinBufferSize(frequency, channelConfiguration, audioEncoding); int audioSource = MediaRecorder.AudioSource.MIC;
AudioRecord audioRecord = new AudioRecord(audioSource, frequency,
channelConfiguration, audioEncoding, minBufferSize);
audioRecord.startRecording();
...
AudioSource輸入源介紹
項目
介紹
許可權
DEFAULT 默認。在源碼 system/media/audio/include/system/audio.h配置默認項 無
MIC 麥克風 無
VOICE_UPLINK 電話錄音上行線路 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用
VOICE_DOWNLINK 電話錄音下行線路 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用
VOICE_CALL 電話錄音上下線路 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用
CAMCORDER 攝像頭的麥克風 無
VOICE_RECOGNITION 語音識別 無
VOICE_COMMUNICATION 網路電話 無
REMOTE_SUBMIX 傳輸到遠程的音頻混合流。默認情況下如何用該項錄音,本地揚聲器或者耳機的聲音將會被截走 android.permission.CAPTURE_AUDIO_OUTPUT,系統許可權不允許第三方app使用
好了,現在我們知道了REMOTE_SUBMIX可以實現內錄功能了。有兩點比較麻煩:
需要系統許可權
會截走揚聲器和耳機的聲音,也就是說再錄音時本地無法播放聲音
系統許可權問題
這個對我來說比較好辦,因為我是直接在android設備板子上開發,可以直接使用系統簽名編譯。首先在AndroidManifest.xml添加
android:sharedUserId="android.uid.system"
其次,
第一種方法:
adb shell 執行:
signapk.jar platform.x509.pem platform.pk8 app-unsigned.apk signed.apk
adb push signed.apk /system/app
第二種方法:
編寫Android.mk : 設置簽名為platform
截走揚聲器和耳機的聲音問題
修改framework下av/services/audiopolicy/AudioPolicyManager.cpp
getDeviceForStrategy方法下找到
修改為
意思是聲音輸出的設備添加了耳機和揚聲器,這里可根據實際情況設置。
至此,將最開始的錄音代碼
改成
就可以實現內錄功能了。
<br/>
ps:
在不修改源碼的情況下,第三方app目前暫不知如何實現內錄。
延伸閱讀
5.0以後請求Android錄屏默認會彈出確認框,但在系統app下請求就不會彈出了(具體可以去看源碼)。這也是為了谷歌為了安全考慮。
不過5.0的時候這個彈框卻是一個大漏洞,被國內360發現了,給你們鏈接^_^
Android 5.0屏幕錄制漏洞
4. 安卓手機接電話時怎樣錄音
1、撥打一個電話。
2、當對方接通時,首先點擊更多。
3、點錄音。
4、亮紅點,表示正在進行通話錄音中。
5、通話結束後,會有提示自動保存錄音。
6、查找錄音記錄,需要到通話記錄中,找到剛才的通話記錄,點進去即可。
7、進入該條通話記錄之後觀察有錄音標記,代表這條通話記錄有錄音記錄。
5. 安卓手機如何自動錄音
若是使用vivo手機,可以進入手機設置--(應用與許可權)--(系統應用設置)--電話--通話錄音中,選擇「所有通話自動錄音」或「指定號碼自動錄音」,設置後,當您開始通話時,手機會自動進行錄音。
6. 安卓手機怎樣設置電話錄音
打開手機,點擊電話圖標;進入電話之後就可以點擊右上角的三個點打開【設置】,依次選擇【通話錄音】功能,點擊自動錄音,開啟之後默認所有通話都自動錄音。以下是詳細介紹:
1、以三星手機的系統為例,打開手機,點擊電話圖標,進入電話之後就可以點擊右上角的三個點打開【設置】,由於不同安卓手機的UI設計稍有不同,但電話錄音的設置都是在電話設置當中;
2、在通話設置中,選擇【錄制通話】功能,點擊自動錄音,開啟之後默認所有通話都自動錄音;
3、在設置中還會有默認的保存路徑和錄音相關的選項。