2013-05-01 19 views
6

Sto cercando di scoprire come utilizzare le funzioni vocali con un dongle HUAWEI E173 in linux.Comandi vocali per dongle USB Huawei GSM/UMTS?

Il dongle è abilitato alla funzione vocale (la voce funziona con l'applicazione Windows). Posso verificare l'attivazione vocale in linux usando AT^CVOICE? comando. Questo mi dice come deve essere organizzato lo streaming audio non elaborato.

Dalla domanda How make use of the Voice API to make calls using Huawei 3g Modems? Capisco che l'idea è di inviare comandi su ttyUSB2 mentre si passano dati audio grezzi su ttyUSB1.

Capisco anche che l'utente di overflow stack https://stackoverflow.com/users/1043421/sai-chaitanya abbia funzionato correttamente in Ubuntu in modo tale che questo sia davvero l'approccio giusto.

Ciò che non è chiaro per me è come comporre le chiamate vocali, per verificare se qualcuno sta chiamando e per rispondere alle chiamate vocali.

Qualcuno può fornire qualche indizio o qualche puntatore su questo?

Grazie!

risposta

4

Per fare ciò, è necessario utilizzare i comandi AT sulla stessa interfaccia di quella immessa in AT^CVOICE? comando.

Ad esempio, componendo un certo numero (+1 234 567 8888 in questo caso):

ATD+12345678888; 

si vede una chiamata in arrivo sul terminale con il "ring" o indicazione "CHIAMATA". Puoi usare 'ATH' per riagganciare o 'ATA' per rispondere.

Per saperne di più comandi AT, chiamato anche il comando Hayes impostato qui: http://en.wikipedia.org/wiki/Hayes_command_set