A. 直播時有雜音滋滋滋是什麼原因直播雜音怎麼回事
我們重點看看直播過程中出現的雜音、噪音和回聲等問題。
相比於視頻而言,音頻要敏感得多,視頻畫面有噪點、馬賽克都還是可以勉強被接受,而聲音一旦有任何瑕疵,人耳都會特別容易感覺到,而且難以忍受。
問題現象
常見的音頻問題現象描述如下:
- 電流音,爆音,滋滋聲或者嘟嘟聲
- 聲音斷斷續續,聽不清楚
- 回聲,能聽到自己說話的聲音
問題排查
1.參數配置問題
上面也有提到,音頻是一個特別敏感的東西,涉及到許多參數配置,一旦配置不太匹配,就會導致聲音聽起來非常詭異(比如:采樣率是 32000Hz 的音頻,給播放器配置為 8000Hz 或者 44100Hz,就明顯會出現音頻慢放或者快放的效果)。
常見的音頻參數和基本原理,可以參考文章:《android音頻開發(1):基礎知識》
我們只需要注意的是,無論是採集和播放,都要給系統的 API 以及第三方的庫配置正確的參數,如:采樣率、位寬、聲道數等等。
2.代碼層面的原因
常見的代碼層面的問題有如下幾種:
- 音頻 buffer 大小不匹配,一段 1024 bytes 的音頻,放到了 2048 bytes 的數組,導致尾部有隨機數
- 音頻 resample 重采樣的演算法問題,導致采樣出來的數據出了問題
- Android 的 ByteBuffer 取出數組,是不能直接用 .array() 方法的,而需要用 .get() 方法
- iOS 系統,其他 app 通過系統 API 更改了 AudioSession 采樣率的配置
追答
3.網路波動
視頻是一幀一幀連續的圖像構成的,在播放過程中,如果無法按時渲染,則會出現卡頓的效果;如果丟失幾幀畫面,則會出現快進效果。
而音頻是流式的,雖然也被切分為了一個個音頻幀,但如果無法按時播放或者連續丟失較多的音頻幀,則會明顯聽到斷斷續續的聲音出現。特別是在弱網、丟包率高等不穩定網路環境下,很容易出現這種情況。
4.回聲消除
回聲一般出現在同時有音頻的採集和播放的場景,比如:連麥互動、混音返聽等等,採集到的音頻通過揚聲器又播放出來了,同時又被採集了進去,從而產生了回聲或者嘯叫聲。
這樣的場景下,一般需要通過系統的回聲消除 API,或者第三方回聲消除庫(如:speexdsp,webrtc 等)進行處理。
注意:很多 Android 機型硬體自帶的回聲消除效果並不是很好。
5.混音越界
音頻的 PCM 數據,通常用 short 數組來存放,當我們做一些多路音頻的混音功能的時候,如果不注意處理 short 類型的大小越界,則往往帶來爆音的問題。下面是一段參考 webrtc 的混音代碼,專門針對混音越界做了簡單處理,
B. 上課的時候麥克風總是會有嘯叫,怎麼有效抑制音響嘯叫
首先要搞清楚什麼是嘯叫?為什麼會產生嘯叫?
聲源與擴音設備之間因距離過近等問題導致能量發生自激,產生嘯叫。嘯叫是一種回授音。簡單來說,嘯叫產生的原因為以下三點:
1、話筒與音箱同時使用。
2、音響系統重放的聲音能夠通過空間傳到話筒。
3、音箱發出的聲音能量足夠大,話筒的拾音靈敏度足夠高。
消除反饋嘯叫要從產生反饋嘯叫的必要條件入手,只要能破壞其中一個條件,就可達到目的。
1、調整距離法
既避免嘯叫又能提升擴音音量最有效的方法之一就是將話筒盡量靠近聲源拾音,同時話筒應使用無指向性的。縮短發聲設備與聽眾的距離,實際上可以提升擴音的響度。可適當的減小系統的總增益。若同時輔以指向性寬的近場音箱,話筒稍微離遠點就能避免嘯叫。
2、頻率均衡法
也叫寬頻陷波法,由於話筒拾音和發聲設備的頻率曲線不是理想平坦的直線(特別是一些質量比較差的放音設備),以及廳堂聲場的聲學諧振作用,使頻率響應起伏很大。可以用頻率均衡器補償擴聲曲線,把系統的頻率響應調成近似的直線,使各頻段的增益基本一致,提高系統的傳聲增益。
3、反饋抑制器法
也叫窄帶陷波法,在要求很高的場合,如一些現場演唱的地方,普遍使用聲頻反饋自動抑制裝置,這種裝置可以自動跟蹤反饋點頻率,自動調整Q值帶寬,自動將聲反饋消除而又最大限度地保護了音質。其原理就是通過陷波抑制嘯叫的。
4、反相抵消法
反相抵消防止自激在高頻放大電路比較常見。
可以在音頻放大電路中採用兩個同規格的話筒分別拾取直達聲和反射聲,通過反相電路使反射聲信號在進入功放前相位相互抵消,能有效的防止嘯叫自激。
5、調相法
擴音系統的自激嘯叫,其反饋迴路是正反饋,如果把話筒信號調相處理,就會破壞自激的相位條件,從而防止系統的自激嘯叫。
上面說的內容都比較專業哈。現在有一個品牌叫萬課聲揚的,他們研發的面對教學擴聲市場的設備,號稱是有能夠抑制嘯叫的功能(AFC自適應反饋抑制),具體原理他們沒有對外公開,不過根據我收集到的信息以及評價來看,應該還是能夠起得到一定的效果。
希望能夠幫得到你。
來源:網路知道
C. 話筒嘯叫怎麼辦五大消除話筒反饋嘯叫的方法
話筒拾音的音響系統,都有反饋嘯叫的可能。話筒嘯叫的危害很大,主要表現在以下幾個方面:
1、自激時功率放大器會產生很大的功率輸出,可能超出擴聲設備的承受范圍,燒壞功率放大器和發聲設備。
2、在反饋系數接近於1時,由於產生梳狀濾波效應,延時聲場與直達聲之間的疊加,會使擴音聲場比原聲場在音感上變得狹窄。
3、揚聲器聲場的延時反饋,會使整個系統形成一連串的延時回聲,並且這種回聲將加重梳狀濾波效應,產生明顯畸變的混響拖尾剛響失真。
4、嘯叫時輸出的聲壓很大,嚴重影響各種活動的氣氛。
消除反饋嘯叫要從產生反饋嘯叫的必要條件入手,只要能破壞其中一個條件,就可達到目的,以下是國視推薦的5大消除話筒反饋嘯叫的方法。
1、反相抵消法消除話筒反饋嘯叫
反相抵消防止自激在高頻放大電路比較常見。可以在音頻放大電路中採用兩個同規格的話筒分別拾取直達聲和反射聲,通過反相電路使反射聲信號在進入功放前相位相互抵消,能有效的防止嘯叫自激。
2、調整距離法消除話筒反饋嘯叫
既避免嘯叫又能提升擴音音量最有效的方法之一就是將話筒盡量靠近聲源拾音,同時話筒應使用無指向性的。在這里明確一下,指向性話筒(尤其是銳指向性話筒)遠距離聲源的拾音衰減很小,調整距離對提升擴音音量和防止嘯叫的作用不大。擴聲系統是否容易嘯叫,與話筒的靈敏度沒有直接關系。只不過高靈敏度的話筒都是銳指向性的,容易產生嘯叫罷了。縮短發聲設備與聽眾的距離,實際上可以提升擴音的響度。可適當的減小系統的總增益。若同時輔以指向性寬的近場音箱,話筒稍微離遠點就能避免嘯叫。
對於揚聲器的直接反饋聲場來說,就是話筒距揚聲器越遠越好,揚聲器距聽眾越近越好。話筒應放在揚聲器輻射方向的背面,如果話筒有可能被拿著四處走動,揚聲器應放在話筒無法靠得很近的地方。
3、調相法消除話筒反饋嘯叫
擴音系統的自激嘯叫,其反饋迴路是正反饋,如果把話筒信號調相處理,就會破壞自激的相位條件,從而防止系統的自激嘯叫。有資料表明,當相位偏差值在140°時,穩定度最好;並且,調制的頻率越高,系統的穩定性越好。為了使處理後的音質不發生太大的畸變,其調相頻率的最大允許值是4Hz。
最後,當各種設備調整好以後,決不可讓其他人亂動,包括一些對器材性能不熟悉,只懂開、關機、調節音量大小的DJ。
4、反饋抑制器法(窄帶陷波法)消除話筒反饋嘯叫
在要求很高的場合,如一些現場演唱的地方,普遍使用聲頻反饋自動抑制裝置,這種裝置可以自動跟蹤反饋點頻率,自動調整Q值帶寬,自動將聲反饋消除而又最大限度地保護了音質。其原理就是通過陷波抑制嘯叫的。
D. 手機直播嘯叫消除
摘要 手機不要對著話筒或者擴音器,減少干擾,消除嘯叫聲。
E. 兩個手機同時微信直播如何去除嘯叫聲
兩個手機的距離拉開一些,並調整音量,找到最佳位置,也可以換個話筒,現在有這樣話筒,對嘯叫聲消除有大的作用。
F. 話筒嘯叫怎麼辦五大消除話筒反饋嘯叫的方法
摘要 您好,出現的原因有
G. 解釋什麼是嘯叫、為什麼會發生嘯叫、嘯叫的危害和如何防止嘯叫
聲源與擴音設備之間因距離過近等問題導致能量發生自激,產生嘯叫。嘯叫是一種回授音。
一、簡單來說,嘯叫產生的原因為以下三點:
1、話筒與音箱同時使用。
2、音響系統重放的聲音能夠通過空間傳到話筒。
3、音箱發出的聲音能量足夠大,話筒的拾音靈敏度足夠高。
二、嘯叫的危害很大,主要表現在以下幾個方面:
1.自激時功率放大器會產生很大的功率輸出,可能超出擴聲設備的承受范圍,燒壞功率放大器和發聲設備。
2.在反饋系數接近於1時,由於產生梳狀濾波效應,延時聲場與直達聲之間的疊加,會使擴音聲場比原聲場在音感上變得狹窄。
3.揚聲器聲場的延時反饋,會使整個系統形成一連串的延時回聲,並且這種回聲將加重梳狀濾波效應,產生明顯畸變的混響拖尾——剛響失真。
4.嘯叫時輸出的聲壓很大,嚴重影響各種活動的氣氛。
5.高壓包的嘯叫。
三、消除反饋嘯叫要從產生反饋嘯叫的必要條件入手,只要能破壞其中一個條件,就可達到目的。
1、調整距離法
既避免嘯叫又能提升擴音音量最有效的方法之一就是將話筒盡量靠近聲源拾音,同時話筒應使用無指向性的。縮短發聲設備與聽眾的距離,實際上可以提升擴音的響度。可適當的減小系統的總增益。若同時輔以指向性寬的近場音箱,話筒稍微離遠點就能避免嘯叫。
2、頻率均衡法
也叫寬頻陷波法,由於話筒拾音和發聲設備的頻率曲線不是理想平坦的直線(特別是一些質量比較差的放音設備),以及廳堂聲場的聲學諧振作用,使頻率響應起伏很大。可以用頻率均衡器補償擴聲曲線,把系統的頻率響應調成近似的直線,使各頻段的增益基本一致,提高系統的傳聲增益。
3、反饋抑制器法
也叫窄帶陷波法,在要求很高的場合,如一些現場演唱的地方,普遍使用聲頻反饋自動抑制裝置,這種裝置可以自動跟蹤反饋點頻率,自動調整Q值帶寬,自動將聲反饋消除而又最大限度地保護了音質。其原理就是通過陷波抑制嘯叫的。
4、反相抵消法
反相抵消防止自激在高頻放大電路比較常見。
可以在音頻放大電路中採用兩個同規格的話筒分別拾取直達聲和反射聲,通過反相電路使反射聲信號在進入功放前相位相互抵消,能有效的防止嘯叫自激。
5、調相法
擴音系統的自激嘯叫,其反饋迴路是正反饋,如果把話筒信號調相處理,就會破壞自激的相位條件,從而防止系統的自激嘯叫。
(7)android消除嘯叫擴展閱讀:
嘯叫的形成機理
當我們在具體的某個房間設定好音箱和話筒位置後,接下來便正確地聯接好擴聲系統設備,確保系統設備完好、系統聯接正確後於是給系統通電使其預熱,然後慢慢調大系統音量(一定是慢慢調大音量)使其開始工作。
這時會發現在音量開到了某個位置(臨界位置)時會明顯感到嘯叫要發生了,再往上開音量肯定立馬嘯叫,(不管嘯叫是在低音還是中高音),於是只好將音量往下回調一點,可聽眾席位置的聲音還太小,音量根本不夠用。於是擴聲設備就成了擺設無法用了。
需要必須明白的是,人耳感覺聲音大或聲音小這是聲音能量(即空氣振動的能量)累積作用於人耳後人主觀生理上的感受。
遠處飛機轟鳴而過雖聲壓不大,但我們感到聲音低沉、能量充沛,聲音很大;近處一個氣球暴裂或塑料紙的摩擦聲響雖聲壓很高,但我們感覺不到有多大的聲音能量,故也感覺不到聲音有多大。
我們知道嘯叫是由於反饋聲再次被話筒拾到音後引起的,而話筒這種內似「人耳拾音」的東西其拾音的方式與「人耳」確是大不相同。
話筒對聲音能量的累積反應(即聲音轉化為電的過程)要比人耳反應迅速,特別在對突發的相對單一頻率成分的聲音反應能力上比人耳快的優勢明顯,往往人耳還未感覺到有什麼特別的聲音成分在擴聲現場,由於話筒的作用系統已經進入了臨界狀態並要開始嘯叫了。
這個特別的頻率成分便是前面所講到的室內擴聲現場在話筒參考點位置固有的聲壓——頻率曲線上的峰點對應的頻率成分。
一目瞭然,本不平坦的聲壓——頻率曲線上存在的所有峰點便是形成系統嘯叫的真正罪魁禍首,而嘯叫產生或刺耳、或轟鳴的聲音所對應的頻率點就是曲線上峰點所對應的頻率,故峰點首先嘯叫。
當音量開打過程中,系統大多數頻率成分的聲音還沒放起來的時候,峰點頻率的聲音確已經很大了,雖人耳不明顯感覺到其存在,可系統設備已經發現並引起了嘯叫。
嘯叫總是率先發生在峰點位置,嘯叫點的先後順序是第一峰點、第二峰點、第三峰點……這樣一個順序。由此可知,房間固有的聲壓――頻率相應曲線中峰點的存在成了語言擴聲的嚴重障礙。這就是在現場實際擴聲中嘯叫發生的真正內在原因和機理。
H. 直播噪音大怎麼解決直播噪音大如何解決
直播的時候噪音很大,你可以選擇在一個空這個很空曠的地方或者是很安靜的地方進行直播。因為你如果你選擇噪音很大的地方進行直播的話,那麼你直播的效果是很差的,同時你的觀眾也沒辦法聽到你的聲音。所以這種情況下,要麼你選擇一個降噪的一些儀器或者是選擇一些安靜的環境。
主播雜音的原因:
1. 主要是無干擾采樣能力問題,體現在麥上就是收集,體現在音效卡上就是選取。
2. 電源問題,可能是電源導致的電流聲;
3. 耳塞本身質量問題;
4. 音效卡問題,集成和低端音效卡的炸響或噪音是不可避免的;
5. 軟體設置問題;
6. 網路問題;
解決方法:
1.麥克風,混音音量拉到百分之八十到九十即可。把麥克風加強去掉。因為有的音效卡不支持。麥克風和電腦主機間連接是否問題,把麥克風和電腦主機連接斷掉,再重新正確連接,並查看有無接觸不良。
2.使用耳麥。必須使用音箱注意音箱喇叭不要對著麥克風,(自己電腦房間的條件需要寬敞良好。看您周圍有沒有帶磁場,帶聲波的東西。把帶磁場的電器(如手機,風扇拿開)。
3.音效卡或麥克風的原因:在內放的狀態下給錄段音。
還有電腦主板漏電問題,用一根電線,把電線金屬兩端的金屬條裸露,一頭接到電腦主機外部,不關鍵的金屬部位。一頭接到地上。(特別注意:接線在電腦主機外部千萬不要選在關鍵部位,注意您和您電腦的安全)
4.是否是電腦主機配件是否有松動或安裝不當,聽一下您電腦主機是否響動異常(比如說風扇聲音過大,運轉不流暢等)根據情況請專業人士為您清洗或調試。
5.如果您的電腦有問題(比如說需要清理垃圾文件,清除病毒,木馬。)也會有聲音異常。網路堵塞,網速不快,也會造成聲音異常。
解決方法:做好電腦維護工作。網速不夠聲音應該很輕易聽出來的。有個良好的環境才能愉快的直播