É assim que eu fiz uma chamada telefônica do meu modem Huawei K3772 no zesty do Ubuntu usando comandos AT. O Voice está funcionando e eu também posso receber chamadas. Presumo que seu modem tenha recursos de voz e possa fazer chamadas no Mobile Partner no Windows
- insira seu dongle no pc e deve ser detectado pelo applet Network manager
2. Descubra as várias portas do modem:
ls /dev/ttyU*
geralmente, a porta de diálogo (ou seja, a primeira porta) é / dev / ttyUSB0, porta de áudio (ou seja, a segunda porta) é / dev / ttyUSB1 e sms & amp; porta de dados aka internet (ou seja, terceira porta) é / dev / ttyUSB3
- instale o picocom:
sudo apt instale o picocom
- inicie o picocom na porta de diálogo:
sudo picocom -c / dev / ttyUSB0
o -c significa eco local, tornando os comandos AT visíveis enquanto você digita
encontre os formatos de amostra de áudio suportados pelo seu modem:
AT^CVOICE?
Uma resposta de 0,8000,16,10 significa que a taxa é 8000Hz
abra outro terminal e ative o áudio:
sudo cat /dev/ttyUSB1 | aplay -f S16_LE
abra outro terminal e ative o microfone:
sudo arecord -f S16_LE / dev / ttyUSB1
o formato da amostra de áudio, S16_LE é 'Signed 16 bit Little Endian', Taxa 8000 Hz, Mono depende da resposta da AT ^ CVOICE? outros modems podem requerer S16_BE
volte ao primeiro terminal e marque o número:
ATDxxxxxxxxxx;
por exemplo: ATD024698xxxx; OU ATD100;
do mesmo terminal de diálogo, ele encaminha o áudio:
AT^DDSETEX=2
agora você deve ouvir o som dos seus alto-falantes e falar também mic
depois de concluir sua chamada, você pode desligar-se com:
AT+CHUP
se você quiser manter seu modem on-line para receber chamadas, mantenha ambos os terminais abertos Você pode receber chamadas com
ATA
seguido por AT^DDSETEX=2
para ativar o som
Para parar o picocom:
ctrl+a
seguido por ctrl+x
Os desenvolvedores da mmcli estão tentando implementá-lo no ModemManager. o trabalho ainda está em andamento. talvez o modem-manager-gui também possa implementar voz um dia
TIP: -Se você ouvir som de scratcy em vez de voz humana, mude S16_LE para S16_BE . Esse é o formato de exemplo. outros formatos de amostra podem ser obtidos de aplay --help
referência: voz da mmcli Huawei