我試圖將我的四線公寓蜂鳴器變成使用覆盆子pi和定製電路的VOIP電話。問題是不支持雙向通信。我可以聽或說。我希望使用帶星號的標準SIP設置,但在樹莓派的聲音輸出上執行VAD,以便在音頻輸出中有聲音時發送將對講機切換到「講話模式」的數字信號。是否有任何預先存在的c功能或包含ALSA混音器的偵聽器,並且在此類對講機系統中使用的語音丟失率爲1,語音延遲時間足夠低?VAD從聽模式切換到說模式
再次,我寧願預先存在的庫,因爲這是活的,低延遲。
我試圖將我的四線公寓蜂鳴器變成使用覆盆子pi和定製電路的VOIP電話。問題是不支持雙向通信。我可以聽或說。我希望使用帶星號的標準SIP設置,但在樹莓派的聲音輸出上執行VAD,以便在音頻輸出中有聲音時發送將對講機切換到「講話模式」的數字信號。是否有任何預先存在的c功能或包含ALSA混音器的偵聽器,並且在此類對講機系統中使用的語音丟失率爲1,語音延遲時間足夠低?VAD從聽模式切換到說模式
再次,我寧願預先存在的庫,因爲這是活的,低延遲。
ALSA是一個簡單的音頻混音器,它的接口只包含混音器相關的方法。它意在抽象出硬件驅動程序。您將能夠做到的是從ALSA獲取音頻數據是實時的,但是您需要實施自己的語音活動檢測。
這question on Signal Processing SE有圖書館和編解碼器的實現,讓你開始一些很好的建議。
我相信這會更適合在StackOverflow。 – 2013-03-05 16:48:46