如何在 Sierra 无线调制解调器中使用或不使用 AT 命令 send/recieve 音频?

How to send/recieve audio with or without using AT commands in Sierra Wireless modem ?

设备 - Sierra Wireless MC7304

我已经安装了 GobiSerial 和 GobitNet 驱动程序,但在语音通话期间,调制解调器的扬声器没有显示任何 activity 传入音频。

OS - Ubuntu-14.04-(内核 - 3.19.0-59-通用) 调制解调器来源:alsa_input.usb-Sierra_Wireless__Incorporated_MC7304_0123456789ABCDEF-10-MC7304.analog-mono 调制解调器接收器:alsa_output.usb-Sierra_Wireless__Incorporated_MC7304_0123456789ABCDEF-10-MC7304.analog-mono

尝试过的方法——AT指令&slqssdkAPI

关于如何 send/receive 语音通话的音频数据有什么想法吗?

回答于 - https://forum.sierrawireless.com/viewtopic.php?f=56&t=10086

解决方案 -
尝试以下设置:

AT!AVCFG=0,3,3
AT!AVSETPROFILE=0
AT!AVVOICE=1

在一个项目中,我开发了一个Linux程序,可以在语音通话时控制MC7304recording/playback。我有一个支持USB声音接口的MC7304 FW,这意味着MC7304音频接口被检测为USB声卡。使用 aplay/arecord 或任何其他工具进行播放或录制。

否则,就像我的情况一样,我使用 portaudio 来控制我的 c++ 程序中的声卡。

但是,我怀疑 USB 声音接口已被弃用,因为它从他们的传单中消失了。