當前位置:首頁 » 安卓系統 » android錄音降噪

android錄音降噪

發布時間: 2022-08-15 06:30:52

A. speex在android錄音效果怎麼樣

由於項目需要做語音降噪處理,最近做了這方面的研究。但結果卻沒有達到,反而卻學得了基於Speex的語音壓縮解壓,也算沒有白白浪費時間(300K的語音文件經過Speex壓縮後文件大小變為了30K左右,對於網路傳輸非常好)。

B. 安卓手機直播聲音壓縮怎麼辦

1、YY頻道的左下角,有一個三條扛,點擊這個圖標就可以調節聲音
2、如果要調節模式的話,你必需得是那個頻道的管理員。
3、右擊右下角小喇叭,打開錄音設備,雙擊麥克風-啟用此設備-把麥克風調大-麥克風加強勾上。
4、進入YY任意頻道後點擊左下角的第三個按鈕【調音台】,勾選【麥克風增強】,同時勾選【麥克風降噪】和【回聲消除】三個選項。

C. android 如何調用雙麥克風實現雙麥降噪的功能求指教!

比如你在很嘈雜的環境打或接電話,對方聽到的聲音都會很清楚的,一般手機都是只有一個麥克風,就是你說話的時候對著的那個,但是雙麥克就是還有一個麥克風會收集環境中的噪音,然後將噪音清楚,這樣即使你在很鬧很吵的地方傳遞出的聲音都是清晰的。
可以在聲音設置或者通話設置里調用,希望對您有幫助!

D. android mediarecorder如何去除錄音時的噪音

1、使用Mediarecorder 錄音 MediaRecorder類用來進行媒體采樣,包括音頻和視頻。也就是用來記錄音頻和視頻方法的類,記錄的數據一般都是寫入到文件裡面。因此我們可以通過這個類實現錄音和錄視頻的功能。下面介紹MediaRecorder用來錄音的簡單方法: MediaRecorder recorder = new MediaRecorder(); recorder.setAudioSource(MediaRecorder.AudioSource.MIC); recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); recorder.setOutputFile(PATH_NAME); recorder.prepare(); recorder.start(); // 開始錄音 ... recorder.stop(); recorder.reset(); // You can reuse the object by going back to setAudioSource() step recorder.release(); // Now the object cannot be reused 上面是使用MediaRecorder錄音的簡單流程代碼,基本上你使用的代碼,就能實現錄音的功能。 2、MediaRecorder 相關的類 //Edited by mythou ///mythou/ //定義音頻編碼 class MediaRecorder.AudioEncoder //定義聲音資源 class MediaRecorder.AudioSource //回調介面,當錄音出現錯誤的時候調用 interface MediaRecorder.OnErrorListener //回調介面,當錄音出現錯誤的時候調用 interface MediaRecorder.OnInfoListener //定義輸出格式 class MediaRecorder.OutputFormat //定義視頻編碼 class MediaRecorder.VideoEncoder //定義視頻source class MediaRecorder.VideoSource 3、MediaRecorder常用方法 //獲取音頻信號源的最高值。 final static int getAudioSourceMax() //最後調用這個方法采樣的時候返回最大振幅的絕對值 int getMaxAmplitude() //准備recorder 開始捕獲和編碼數據 void prepare() //發布與此MediaRecorder對象關聯的資源 void release() //重新啟動mediarecorder到空閑狀態 void reset() //設置錄制的音頻通道數。 void setAudioChannels(int numChannels) //設置audio的編碼格式 void setAudioEncoder(int audio_encoder) //設置錄制的音頻編碼比特率 void setAudioEncodingBitRate(int bitRate) //設置錄制的音頻采樣率。 void setAudioSamplingRate(int samplingRate) //設置用於錄制的音源。 void setAudioSource(int audio_source) //輔助時間的推移視頻文件的路徑傳遞。 void setAuxiliaryOutputFile(String path) void setAuxiliaryOutputFile(FileDescriptor fd) //在文件描述符傳遞的輔助時間的推移視頻 //設置一個recording的攝像頭 void setCamera(Camera c) //設置視頻幀的捕獲率 void setCaptureRate(double fps) //設置記錄會話的最大持續時間(毫秒) void setMaxDuration(int max_ration_ms) //設置記錄會話的最大大小(以位元組為單位) void setMaxFileSize(long max_filesize_bytes) //注冊一個回調被調用發生錯誤時,同時錄制 void setOnErrorListener(MediaRecorder.OnErrorListener l) //注冊要同時記錄一個信息事件發生時調用的回調。 void setOnInfoListener(MediaRecorder.OnInfoListener listener) //設置輸出的視頻播放的方向提示 void setOrientationHint(int degrees) //傳遞要寫入的文件的文件描述符 void setOutputFile(FileDescriptor fd) //設置輸出文件的路徑 void setOutputFile(String path) //設置在錄制過程中產生的輸出文件的格式 void setOutputFormat(int output_format) //表面設置顯示記錄媒體(視頻)的預覽 void setPreviewDisplay(Surface sv) //從一個記錄CamcorderProfile對象的使用設置 void setProfile(CamcorderProfile profile) //設置視頻編碼器,用於錄制 void setVideoEncoder(int video_encoder) //設置錄制的視頻編碼比特率 void setVideoEncodingBitRate(int bitRate) //設置要捕獲的視頻幀速率 void setVideoFrameRate(int rate) //設置要捕獲的視頻的寬度和高度 void setVideoSize(int width, int height) //開始捕捉和編碼數據到setOutputFile(指定的文件) void setVideoSource(int video_source) //開始錄音 void start() //停止recording void stop() 4、播放錄音 mPlayer = new MediaPlayer(); mPlayer.setDataSource(mSampleFile.getAbsolutePath()); mPlayer.setOnCompletionListener(this); mPlayer.setOnErrorListener(this); mPlayer.prepare(); mPlayer.start(); //....... mPlayer.stop(); mPlayer.release(); mPlayer = null; 上面是一段簡單播放錄音的過程,結合上面錄音代碼,就可以實現錄音和回放。

E. 除了iphone哪一款手機錄音音質比較清晰 iphone平常比Android清晰幾倍 有沒

因為iPhone有3個麥克風,2個用於降噪處理,而安卓基本上都是雙麥克風,只有1個用於降噪處理,所以iPhone錄音效果比安卓好,你想找錄音效果比iPhone好的手機是根本找不到,至少目前沒有,你只能買個專業錄音筆。

F. android 錄音pcm源碼怎樣加入降噪函數

1.PCM 編碼實現(M函數) function code=PCMcoding(Range,S) code=zeros(1,8); Normalization=abs(S)/Range; deta=1/2048; if sign(S)==1 code(1)=1; else code(1)=0; end detas=ceil(Normalization/deta); if detas>128 code(2)=1; if detas>51

G. 雙麥克風降噪是安卓系統功能還是ROM功能

魅族MX採用雙麥克風降噪技術,主麥克風位於機身底部,降噪麥克風位於頂部耳機插孔旁,配合主麥克風工作,保證通話或視頻錄制中抑制背景雜音,讓通話更加清晰。 魅族MX採用直板大屏幕觸控設計,同時配備了主流的4英寸的屏幕,1600萬色的解析度為640*960像素,配以全球最自然亮麗的ASV的屏幕材質,全面提高了液晶屏幕的可視角度、液晶顆粒的反應時間、色彩對比度和屏幕亮度,於舒適的使用距離下達到視網膜技術水平,極致視覺體驗完美呈現。魅族MX的機身尺寸為121.3x63.3x10.3mm,重量為139g。 在處理器方面,魅族MX搭載了一顆三星Exynos 4210雙核芯處理器,主頻為1.4GHz,擁有1GB的RAM和1GB的ROM,硬體配置相當強勁。系統方面魅族MX使用Android 2.3系統(兼容apk應用程序),定位於3G互聯網手機,號稱手持上網利器。 魅族MX支持LED閃光燈,配備了一枚800萬像素BSI CMOS攝像頭和一枚30萬像素的前置攝像頭,最大光圈是F/2.2,ISO可在50至3200之間進行調整,最大解析度可達3264x2448,同時支持1080P攝錄,幀數可達30Fps。此外還支持電子防抖、自動感應對焦、任意點對焦、照片地理標記、4倍數碼變焦、全景拍照、笑臉拍照、寬動態技術(WDR)。 查看原帖>>

H. android x86錄音雜音,怎樣更改源碼能夠消除錄音雜音

打開Audition軟體並將需要處理的音頻拖入多軌(即下圖所示軌道)中

雙擊該音頻的波形圖,即可進入編輯界面

選中有噪音的一小段,(選中這段裡面只能有噪音,而不能有人聲),可以通過上滑滾輪來放大界面波形,進行精細操作

單擊上方選項卡效果>修復>降噪器...彈出下圖所示窗口。

點擊「獲取特性」出現下圖波形,再點擊波形全選,並將左側框中參數調為80(可根據噪音大小適當調整,參數越大處理強度越大。)

I. android compressor怎麼用

COOL EDIT錄音方法詳解 首先,我們要做好准備工作。把你的耳機作為監聽音箱(此步的意義就是說用耳機來聽伴奏音樂,否則在你錄音時會錄入音樂和人聲的混合聲音),把你的mic調試好。然後下載我們要用到的工具COOL EDIT PRO 2.0及其插件。對,就是它。前幾天,看到介紹《DA師》的編曲在電視中演示他為這部電視劇作的曲子,他用的就是這個COOLEDIT。其實現在蠻多的音樂製作人都在使用這個超級工具。閑話少說,與本次介紹給大家無關的不提,我們現在開始。 1、安裝好cooledit pro 2.0後,再把插件安裝到安裝目錄下的子目錄中,新建一個名曰「DX」的文件夾,把所有的插件都安裝釋放到這里。 2、打開cooledit pro 2.0後,會自動建立一個新的工程。界面如下: 大家看到,標注的紅色1是多軌與單軌切換的按鈕。紅色標注2是表示你在錄音時要點亮「R」「S」「M」中的「R」,這表示此軌是在錄音范圍之中。點擊錄音鍵(紅色標注3)就可以開始錄下你的聲音了。 在錄音之前還需調整你的「聲音與音頻屬性」,如圖: 需要把錄音項打勾,在MIC一欄中選中,其它的不要選擇,因為我們要錄的只是自己要歌唱的聲音。 3、在第三軌處點亮R,點擊錄音鍵,不要出聲,先錄下一段空白的噪音文件,不需要很長,錄制完後雙擊進入單軌模式,選擇效果-噪音消除-降噪器,選擇噪音采樣,點擊「關閉」。回到多軌模式下刪除此軌。 4、右鍵單擊第一軌,插入一個音頻文件,注意,這個音頻文件就是你的音樂伴奏文件,可以是mp3,也可以是wav等其它音樂文件的格式。 5、在第二軌處,把R點亮,點擊下面的紅色錄音鍵就可以開始跟唱了。不要忘了准備歌詞和熟悉歌曲的旋律,要不然錄出來的東西可是……嘿嘿 6、錄制完成之後,你可以聽聽你錄下的聲音是不是乾巴巴的?很難聽吧?呵呵,都這樣,沒有加任何效果嘛。好,現在我們來給你的聲音進行一下潤色吧。右鍵點擊你錄制聲音所在的軌道,點擊波形編輯進入單軌模式。如圖: 、我們錄制的聲音首先要進行降噪,雖然錄制環境要保持絕對的安靜,但還是會有很多雜音的。點擊效果中的降噪器,我們在上面已經進行過了環境的噪音采樣,此時只需點擊「確定」,降噪器就會自動消除你錄制聲音中的環境噪音,你也可以打開「預覽」自己拖動直線來進行調整直到滿意為止。加一句,過多的降噪會對聲音有一定的損失。 8、現在,我們來給你的乾巴聲音加效果了,刷新一下你的效果列表,你會發現在DirectX下多了很多的選項,這就是我們剛才安裝的插件。首先進行高音激勵,然後再做壓限,壓限就是把你的聲音通過處理後變的更加均衡,來保持一致連貫,不會聲音忽大忽小。做壓限的話就用waveC4好了。用Utlrafunkfx中的compressor插件也可以起到壓限的作用。 先點擊BBESonicMaxizer,點擊預覽,在預置中已經有很多種選項可供你選擇,也可以自己調,點擊確定完成這一步。然後再打開waveC4,重復以上步驟。 9、加混響。我們現在錄制的聲音還是很乾巴的,沒有一點混響,現在我們要通過效果-DirectX-Utlrafunkfx中的ReverbR3來給你的聲音加上混響。如圖: 也是在預置當中的選項中找一種合適的供你使用,別忘了先把"預覽"打開哦~~調整好預加的效果就點確定吧。個人認為,如果混響加的太多的話會使人聲顯得模糊過於假,加的少又會使聲音顯得很乾很澀,大家慢慢摸索,多錄幾次後就有經驗了。 完畢,點擊軌道切換按鈕返回到多軌模式下,試聽。 10、怎麼樣?聽到了嗎?滿意嗎?還可以是嗎?如果覺得你錄制的聲音音量偏小,那麼就右鍵點擊「調整音頻塊音量」,直到兩軌的聲音達到你滿意的程度為止。下面就把這兩個音軌混縮成一個音軌吧。在第三軌上右鍵單擊,彈出菜單中選擇「混縮所有波形文件」。 11、ok,現在兩軌的聲音已經合並了,再雙擊第三軌,進入單軌模式下,選擇菜單中的「文件」-「另存為」,找到.mp3或者是.wma了嗎?給你的文件起個名吧,比如:天黑黑.mp3,指定好一個存放mp3的路徑,點擊確定。 其實,COOL EDIT PRO 2.0還有很多細節及功能還沒有提到,一個是簡單錄制自己的歌曲文件用不上那麼許多,這些已經足夠了,還是大家來慢慢在使用中體會吧。 錄音注意事項 1.如果你想在各個音軌上做一些處理,就必須在縮混之前完成。縮混之後各個音軌的音量比例及其他單獨效果都是不能再改變了。 2.注意各個音軌的音量均衡,伴奏音樂不可太響也不能完全被人聲蓋掉。 3.由於多軌錄音軟體的錄入音質都很高,所以錄入生成的文件都非常的大。所有在編輯時刪除的錄音部分都以臨時文件的形式保存著。這些文件極占空間。所以你在錄完一首歌,確定不需要再改動之後,應該將錄音生成的臨時文件全部刪除。臨時文件的路徑可查看文件-屬性-音頻中的錄音文件路徑。在錄音前也應該先修改錄音文件的錄音文件路徑,將路徑安排到比較空的硬碟分區中。以免錄音時出現空間不夠的情況。(如果錄入的音軌比較多的話,起碼預留1G以上的空間) 關於伴奏音樂的解決 很多網友可能找不到所唱的歌的伴奏,又不會自己做伴奏音樂,所以只能清唱。對這種情況,現在提出兩種解決辦法供大家參考。 1.用DART Karaoke Studio將歌曲中原唱的聲音抹掉。它是通過削減特定的人聲頻率來實現的。但這種辦法使用起來非常復雜。因為每首歌的演唱者音高都不一樣,要設定其削減頻率的范圍需要不停的試,而且最後生成的伴奏還可能損壞比較大,甚至根本不能用。使用這個軟體需要一定的經驗。所以並不是很推薦大家使用這種辦法。 2.把VCD的卡拉OK光碟放入光碟機,在COOLEDIT中的第一軌右鍵單擊-選擇插入視頻文件-選擇所有文件-找到MPEGAV這個文件夾-看到後綴為.dat的文件了嗎?根據曲目找到你要用的就行了,如果是帶人聲的,你可以調整聲相,也是右鍵單擊聲相,調整左右即可,這樣的方法還可以看著字幕來唱歌,很方便。 3.在COOLEDIT 2.0中導入未消音的mp3文件,進入單軌模式,效果-波形振幅-聲道重混縮,選voice cut。這種方法會消去大部分的人聲,但還是沒有完全消除干凈。 4.現在很多流行音樂的MIDI都可以在網上找的到,所以完全可以使用MIDI作為伴奏音樂。具體方法:將MIDI轉錄成WAV文件(轉錄的軟體有很多種,這里就不詳細介紹了)。然後使用上所說的「已經有了WAV格式的伴奏,只要錄人聲的步驟」來進行錄音就可以了。當然,這里所說的MIDI是指多軌的伴奏MIDI,而不是僅僅有主旋律的MIDI。 巧用VCD光碟的伴奏音樂 用過VCD伴奏的人很多,但是大家也都知道,多數卡拉ok伴奏中的聲道是單聲道的,不是左就是右,這樣聽起來的話很別扭,效果也不好,告訴大家一個好辦法,也是使用cooledit pro 2.0。 1、插入vcd的音軌,也就是.dat 2、通常第二軌就是音樂伴奏,放出來的帶人聲是嗎?調整一下聲相,哦,左聲道,不要緊,繼續。 3、右鍵單擊第二軌,也就是左聲道那一軌,選擇菜單中混縮為單音軌,完成後直接會進入單軌模式。 4、在單軌模式下,在「編輯」菜單中找到「轉換音頻格式」,把聲道那裡的「單聲道」換成下面的「立體聲」。確定後看看,是不是變成了雙聲道?呵呵 5、再在編輯菜單里選擇「插入多軌工程」或者按快捷鍵Ctrl+M,返回到多軌模式下。 6、多出來一軌是嗎?立體聲的,刪除原來的軌道就可以唱了。

J. 安卓手機如何調出airpods pro降噪功能

安卓手機想要調出 AirPods Pro 的降噪功能是很簡單的,在佩戴好耳機之後,通過按壓耳機柄的形式就可以開啟、關閉降噪以及切換到通透模式當中。

當然,你也可以藉助第三方功能來實現這一功能,不過一般第三方軟體都需要進行收費才能夠直接使用這一功能。

其實,我並不是很推薦大家在安卓手機中也直接使用 AirPods Pro ,除了一些不方便操作之外,更為重要的是安卓系統本身與蘋果系就有一定的排斥,在使用過程中偶爾是會出現電流聲或是直接斷連的情況,使用起來並沒有在蘋果手機中使用那麼順溜。

不過,在蘋果手機中使用 AirPods Pro 是不會出現任何電流聲或是斷連情況的。並且開啟降噪功能也相當方便,直接在手機上操作也可以,按壓耳機柄也行,隨便你怎樣操作。

而在開啟 AirPods Pro 的降噪功能之後,你也可以很好的感覺到自己身處的環境很多噪音都會被它給消除掉,能夠讓我們有一個很安靜的環境,可以更好的進行學習或工作。

因此,我更推薦使用蘋果手機的用戶購買 AirPods Pro ,而使用安卓手機的用戶盡量選擇與自己手機品牌對應的降噪耳機會更加好,同一品牌下對於性能的提升是有一定幫助的。除非你根本就不在乎在安卓手機中使用 AirPods Pro 會出現的電流聲以及斷連的情況,那麼也可以進行購買。

熱點內容
共享雲源碼 發布:2024-09-08 10:01:10 瀏覽:393
ios應用上傳 發布:2024-09-08 09:39:41 瀏覽:439
ios儲存密碼哪裡看 發布:2024-09-08 09:30:02 瀏覽:873
opensslcmake編譯 發布:2024-09-08 09:08:48 瀏覽:653
linux下ntp伺服器搭建 發布:2024-09-08 08:26:46 瀏覽:744
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:173
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:780
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:101
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:209
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566