echo-cancellation

    0熱度

    1回答

    我想消除我的voip調用應用程序中的回聲。我正在使用pjsua2庫。我在pjsua2示例應用程序中提供的「MyApp」類中嘗試了以下代碼。 /* Echo cancellation */ try { ep.audDevManager().setEcOptions(128, 0); } catch (Exception e) { e.printStackT

    6熱度

    2回答

    我正在OSX和iOS上開發VOIP應用程序,並且將使用AudioQueue進行音頻流,但想知道的是,默認情況下AudioQueue支持聲學回聲消除,還是我們需要添加支持它, 如果我們需要實現,我相信一些開源庫必須要像Speex的實現是否有任何實例可用的節目集成AudioQueue與Speex語音或任何其他庫

    2熱度

    1回答

    我正在開發兩款Android設備之間的直播應用程序。我已經得到了像連接,視頻流的結果。但是我對音質感到不滿意,聲音中有如此的回聲和噪音。這是我如何使用音軌 localMS = factory.createLocalMediaStream("ARDAMS"); if(pcParams.videoCallEnabled) { MediaConstraints

    0熱度

    1回答

    我使用vlc-qt建立一個網絡攝像頭記錄應用程序使用Qt 5.3,問題是,同時預覽音頻/視頻高反饋/噪音和迴音開始,並得到更高的,我一直在谷歌上搜索和發現這就是所謂的拉森效應以及它是如何發生的。 注: 我知道使用耳機是一個解決方案 我在Windows 7旗艦版筆記本 零分貝的麥克風增益噪音少,但迴音是持久 我的問題: 其他攝像頭錄製應用程序如何抑制噪音和回聲? 具體來說,它是如何固定在VLC,你的

    8熱度

    3回答

    我有AcousticEchoCanceler爲每個其他嘗試過的設備類型的VoIP呼叫工作,但不能在任何三星設備上工作。該設備報告AcousticEchoCanceler可用,但它什麼都不做。 我已經有了: acousticEchoCanceler.setEnabled(true); audioManager.setMode(AudioManager.MODE_IN_COMMUNICATION);

    0熱度

    1回答

    我目前正在研究觀察麥克風輸入的應用程序,但同時必須能夠通過揚聲器播放特定的MP3歌曲。我現在面臨的問題是,只要我播放MP3,麥克風當然會認識到這一點,並且由於音量增加,我還有更多數據返回。 我需要取消MP3的回聲,我試過了Android自己的AcousticEchoCanceller,但它沒有工作,因爲它在我的Nexus 7和我的Nexus 4上都沒有。現在我來了speex,但我對NDK不太熟悉,

    2熱度

    1回答

    我們有一個啓用webrtc的服務,帶有2個不同的端點;一個Web應用程序和一個原生的Android應用程序Android應用程序安裝在帶有USB攝像頭的Android設備上。 在chrome/firefox上使用web應用程序,pc2pc音頻質量幾乎是完美的。但我們想要提高pc2android和android2android的音質。 Chrome對高端設備使用聲學回聲消除(AEC - 會議)。但是

    0熱度

    1回答

    我一直在玩弄一些語音到文本和文本到語音轉換系統,並且遇到了這樣的問題,即當計算機發出可識別的聲音時,自己的命令。爲了避免這種情況,我希望麥克風拾取的所有聲音都不是由電腦本身生成的。 我看到PulseAudio有一個回聲消除模塊,但到目前爲止,我一直無法區分它的輸出和原始麥克風輸出:它仍然包含了來自計算機揚聲器的麥克風拾取的所有聲音。我想知道默認的回聲消除器是否與我想要的相反(即它消除了麥克風從發送

    1熱度

    1回答

    從AudioUnitProperties.h: @constant kAUVoiceIOProperty_VoiceProcessingQuality @discussion Scope: Global Value Type: UInt32 Access: read/write DEPRECATED. Sets the quality of

    3熱度

    1回答

    您好我正在嘗試將VOIP功能添加到android應用程序。爲此我需要Acoustic Echo Cancellation。 我已經看到AcousticEchoCanceler here的官方文檔。 我使用這段代碼的聲學回聲消除: if(AcousticEchoCanceler.isAvailable()) { echoCanceler = AcousticEchoCanceler.c