2011-05-12 53 views
0

我們正在使用zte usb調制解調器。我們嘗試通過AT命令(ATD)成功地進行呼叫。但遠程設備應答時沒有聲音。 有沒有人有任何想法?zte語音調制解調器問題


我的問題是與ZTE USB調制解調器有關。 我解決了這個問題。 我現在可以單獨接收和發送語音到語音端口。但是我無法得到像WCDMA UI那樣乾淨的聲音。我如何接收和發送高質量的數據?

請看我的源代碼。 [http://serv7.boxca.com/files/0/z9g2d59a8rtw6n/ModemDial.zip]

有沒有人現在我的錯誤在哪裏?

謝謝你的時間。

回答

2

一)並非所有的ZTE USB調制解調器支持語音,檢測是否調制解調器支持支票中興voUSB設備在您的端口列表中。 b)如果端口存在,聲音將以pcm格式通過,頻率爲64kbps(每秒8000個樣本,8個樣本大小)。

在你自己的程序中,你應該從那裏讀取音頻流。 流是加號編碼與g.711,所以你需要解碼它之前發送到音頻設備

1

連接後關閉揚聲器相當常見。嘗試發送ATM2,這應該使揚聲器始終打開。

Basic hayes command set

M2
揚聲器始終打開(數據聲音CONNECT聽說後)

+0

我發送ATM2,但結果相同。我無法使用數據傳輸。所以我不能接收和發送聲音。 – Ramil 2011-05-12 07:17:28

+0

啊,你想打個電話嗎?你是否啓用了語音模式,通過運行'AT + FCLASS = 8'? http://en.wikipedia.org/wiki/Voice_modem_command_set#Entering_voice_mode – 2011-05-12 07:26:47

+0

是的,我想打個電話。 :-)我用AT + FCLASS =?命令。並且只有[0,1]區間。所以我不能設置AT + FCLASS = 8。我可以只設置0或1. – Ramil 2011-05-12 07:32:54

0

我想在中興MF180 Datacard模型上使用星號的chan_dongle模塊與激活的聲音能力。

本來chan_dongle在語音數據上使用原始PCM格式。 但我發現,中興使用ulaw格式發送和接收語音數據。

通過在dialplan中使用標準星號的記錄(文件名:ulaw)命令,您可以獲取語音數據並以此格式保存文件以供學習。

我的語音數據,以相同的格式從中興通訊調制解調器中轉儲出來。 我檢查一下。中興通訊轉儲的數據是由Asterisk的命令播放(轉儲)成功播放的

+0

...幾乎完成chan_zte。基於chan_dongle。 – Jack 2013-03-08 23:53:15

+0

你好傑克。你有沒有關於chan_zte實現的更新?你打算公開發布嗎? – 2015-02-09 10:16:31