![](/img/trans.png)
[英]How to use webRTC specific modules in java application
我有一個簡單的java 應用程序,應用程序客戶端可以向服務器發送/接收純音頻 UDP 數據包,服務器會將音頻數據包中繼給除發件人以外的所有人。 現在如何在我的應用程序端使用webRTC EchoCancellation模塊或其他功能模塊? 我發現可以使用 JNI 和 webRTC c/c++ 庫( ...
[英]How to use webRTC specific modules in java application
我有一個簡單的java 應用程序,應用程序客戶端可以向服務器發送/接收純音頻 UDP 數據包,服務器會將音頻數據包中繼給除發件人以外的所有人。 現在如何在我的應用程序端使用webRTC EchoCancellation模塊或其他功能模塊? 我發現可以使用 JNI 和 webRTC c/c++ 庫( ...
[英]Disable input/output AGC from RemoteIO and VPIO on iOS
由於缺乏文檔,CoreAudio 一直是個謎。 最近我又碰到了一塊石頭: 在我的程序中,我來回調用 RemoteIO 和 VoiceProcessingIO (VPIO),並在兩者之間更改 AVAudiosession。 我嘗試使用以下代碼關閉 VPIO 上的 AGC: 好吧,我仍然不確定此代碼是 ...
[英]Chrome WebRTC echo cancellation and external audio sources
我正在使用 Electron(版本 10,Chrome v75)和 WebRTC 構建視頻會議應用程序。 該應用程序有多個 windows,並且在每個 window 中,我有一個單獨的 RTCPeerConnection 與不同的應用程序用戶。 問題是,如果我不使用耳機,會有強烈的回聲使應用程序 ...
[英]pactl load-module module-echo-cancel aec_method=webrtc Failure: Module initialization failed
我正在開發一個嵌入式 linux 設備,它有麥克風,應該使用 webrtc 與另一個設備通信,並在 Qt ZC4077ABFB7FD492ABBE 應用程序上運行。 在通話期間,我有一個應該取消的回聲。 我在互聯網上搜索,發現pulseaudio有一個用於回聲消除的模塊。 我嘗試將load-modu ...
[英]chirp and WebRTC simultaneously - no echo cancellation
我正在嘗試聽唧唧聲(使用webassembly 16kHz-mono 3.1.0版本),同時通過WebRTC與輔助設備通信,同時也在聽唧唧聲。 在連接兩個設備並相互傳輸聲音的情況下,如果我實例化Chirp並調用chirp.start() ,則不再有任何回聲消除,即。 回聲發生。 如何在 ...
[英]Acoustic Echo Cancellation (AEC) on Xamarin.iOS
我目前正在基於Xamarin.iOS平台進行跨平台Voip應用程序開發。 我確實搜索過iOS上的AEC實現,但大多數主題都與Objective-C有關。 我現在已經實現的是:我可以使用Audiotoolbox(音頻隊列)從麥克風獲取輸入的原始聲音數據,並通過套接字將其發送出去。 但是在使用 ...
[英]Acoustic echo cancellation in C# client
我有一個帶揚聲器和麥克風的調度員辦公桌(客戶端)和廣播狀態(服務器)。 這些與RTP協議進行通信。 他們發送和接收數據並立即播放。 我的問題是揚聲器必須很大聲。 因此,回聲很煩人。 我沒有發現對C#有用的AEC程序。 因此,感謝您的建議! ...
[英]What num_bands parameter do in WebRtcAec_Process() API (Inside WebRtc Echo Module)?
我正在使用WebRtc本機AEC API。 我想從具有48K采樣率,具有AEC的單聲道(單聲道)的音頻中消除回聲。 但是我不知道為什么需要num_bands 。 如果我給num_bands賦予值1 , num_bands在AEC內出現致命錯誤(斷言錯誤)( RTC_DCHECK_ ...
[英]AcousticEchoCanceler on Samsung devices not working
我有AcousticEchoCanceler用於我試過的所有其他設備類型的VoIP呼叫,但不在任何三星設備上。 該設備報告AcousticEchoCanceler可用,但它什么都不做。 我得到了什么: acousticEchoCanceler.setEnabled(true); ...
[英]Echo cancellation in pjsua2 in android not working.(Not with webrtc.)
我正在嘗試消除我的voip電話應用程序中的回聲。 我正在使用pjsua2庫。 我在pjsua2示例應用程序中提供的“ MyApp”類中嘗試了以下代碼。 我仍然聽到回聲。 我應該對代碼進行哪些更改? 構建pjsua庫時有什么要做的事情嗎? 我不想使用webrtc。 ...
[英]How to setup for record and playback audio on Mac. VOIP app on Mac
我想在Mac上錄制和播放音頻。 現在,我對輸入/輸出/ ChannelFormat的設置有一些問題......我向您展示了我在下面嘗試的一些代碼。 我試着遵循這個建議 。 但它仍然不起作用。 這是我的示例項目 ...
[英]Android AcousticEchoCanceler NOT Working
嗨,我正在嘗試將VOIP功能添加到Android應用程序。 為此,我需要聲學回聲消除。 我在這里看到了AcousticEchoCanceler的官方文檔。 我正在使用這段代碼進行聲學回聲消除: 但這似乎沒有任何幫助。 isAvailable()返回true並創建echoCan ...
[英]echo cancellation android with pure java
我在API級別11中記錄語音並在16位pcm緩沖區中同步播放,並使用純Java來回顯取消,我嘗試了多種方式,例如jnd中的webrtc和android ndk,但對我來說不成功,謝謝任何想法。 ...
[英]How can I turn off android in-call echo cancellation?
我知道這個領域有些相關的問題... 仍然:在Android語音通話中,有沒有一種方法可以禁用回聲消除? ...
[英]iOS Remove Particular Sound from a video
我有一個應用程序,它可以播放一些音頻,並且在播放聲音時還可以錄制視頻和音頻。 我想找出一種處理視頻的方法,以便將麥克風拾取的音頻從生成的視頻中刪除。 例如,如果我正在播放audioA,然后用音頻B(通過麥克風)錄制視頻B,則我想以某種方式從生成的音頻B中消除音頻A,以便音頻B只是環境噪聲 ...
[英]How to remove echo
我正在開發在兩個Android設備之間進行實時流傳輸的應用程序。 我得到了諸如連接性,視頻流之類的漂亮結果。 但是我對聲音質量不滿意,聲音中有回聲和噪音。 這就是我使用音軌的方式 所以我正在尋找消除回聲和噪聲消除的方法。 任何幫助和指導將不勝感激。 ...
[英]Mic/Speakers Audio Feedback in VLC API
我正在使用vlc-qt用Qt 5.3構建一個Webcam錄制應用程序,問題是在預覽音頻/視頻高反饋/噪聲和回聲開始並逐漸變高時,我一直在使用Google搜索,發現這就是所謂的拉森效應,以及如何正在發生。 筆記: 我知道使用耳機是一種解決方案 我正在使用Windows 7 ...
[英]WebRTC AEC not working on Android with USB Camera
我們有一個啟用了Webrtc的服務,其中包含2個不同的端點; 網絡應用程序和本機android應用程序。 安卓應用程序通過USB攝像頭安裝在安卓設備上。 在chrome / firefox上使用網絡應用程序,pc2pc的音頻質量幾乎是完美的。 但是我們要提高pc2android和an ...
[英](How) Can I get a stream of all sounds recorded from the microphone that my computer did not produce? (using PulseAudio or something else)
我一直在研究一些語音到文本和文本到語音系統,並且遇到了一個問題,當計算機發出可以識別的聲音時,它會開始從自身接收命令。 為了避免這種情況,我希望麥克風采集的所有聲音流不是計算機本身發出的。 我看到PulseAudio具有回聲消除模塊,但到目前為止,我仍無法區分其輸出和原始麥克風輸出:它仍 ...
[英]How software echo canceller works?
我已經閱讀了許多VoIP回聲主題,例如什么是回聲消除? 回聲的原因 這就是我的理解。 假設有A和B呼叫,並且A聽到了自己的聲音(回聲) 它的B誰引起回聲。 因為B的麥克風捕獲了B的語音和B的揚聲器語音(包含A的語音) 由於B會引起回聲,因此他必須在自己的一側實施回 ...