J'ai un MODEM 3G USB , sous Windows Il est livré avec un logiciel avec lequel je peux l'utiliser pour appeler, envoyer et recevoir des SMS. Maintenant, je souhaite écrire une application open source similaire sous Linux (je souhaite également fournir une fonctionnalité de détection DTMF). P>
Dans Windows, nous pouvons y parvenir via TAPI, quelles sont les technologies / framework similaires de Linux? Existe-t-il une application similaire OpenSource (je veux utiliser comme référence)? P>
5 Réponses :
My Vodafone Merlin Card a été reconnu comme une fourmi ttysx, il était possible d'interagir par de simples commandes à At avec des modems analogiques anciens. Il y avait aussi des commandes supplémentaires pour le rasement du carnet d'adresses de carte SIM, SMS et je crois aussi à envoyer des SMS. P>
Le Vodafone Merlin est une carte CardBus 3G que j'avais placée dans un adaptateur PCI-Cardbus. C'était il y a quelques années, alors je suis désolé, je ne peux pas fournir de détails.
Nous utilisons des outils SMS: http://smstools3.kekekasvi.com/ P>
Le SMS Server Tools 3 est un logiciel de passerelle SMS pouvant envoyer et recevoir des messages courts via des modems GSM et des téléphones mobiles. P>
Vous pouvez envoyer des messages courts en stockant simplement des fichiers texte dans un répertoire de spool spécial. Le programme surveille ce répertoire et envoie de nouveaux fichiers automatiquement. Il stocke également des messages courts reçus dans un autre répertoire en tant que fichiers texte. Les messages binaires (y compris le texte Unicode) sont également pris en charge, par exemple des messages de tonalité. Il est également possible d'envoyer un message poussoir WAP au téléphone mobile capable de WAP / MMS. P>
Le programme peut être exécuté en tant que démon SMS qui peut être démarré automatiquement lorsque le système d'exploitation commence. Haute disponibilité peut être assurée en utilisant plusieurs périphériques GSM (actuellement jusqu'à 64, cette limite est facilement modifiable). P>
Le programme peut exécuter d'autres programmes ou scripts externes après des événements tels que la réception d'un nouveau message, une envoi réussie et une fois que le programme détecte un problème. Ces programmes peuvent inspecter les fichiers texte associés et effectuer des actions automatiques, par exemple stocker des informations dans une base de données (par exemple MySQL ou Microsoft SQL Server), en envoyant une réponse automatique, des messages de transfert par courrier électronique (SMS à la passerelle électronique), ... et Quoi que tu aimes. " P> blockQuote>
Ok, c'est pour SMS, qu'en est-il de l'appel?
Désolé, je suis resté coincé sur la partie SMS de votre question et j'ai raté la voix. Nous utilisons Asterisk et VoIP pour cela. Je ne sais pas si cela peut utiliser votre modem ou non.
Johan, pouvez-vous me dire pourquoi il n'est pas possible d'utiliser un modem USB avec un astérisque?
Beaucoup de gens que j'ai demandé m'a répondu que, il n'est pas possible d'avoir un travail de modem USB avec l'astérisque, je veux vraiment connaître la raison.
Une autre chose est, sous Linux pour l'appel vocal, il n'y a que un cadre d'astérisque, pas d'autre chose?
Il existe des astérisques conviviaux tels que TrixBox. Je ne sais rien d'autre cependant. Twillo pourrait être utile de savoir.
freeswitch p>
Je ne suis pas sûr d'un modem USB, mais pour la téléphonie VoIP, Freeswitch est excellent. Il utilise une API de prise générique pour le rendre extensible via n'importe quel nombre de langues. Il peut gérer les appels entrants et sortants, la synthèse vocale, la reconnaissance vocale, etc. p>
Asterisk serait le suspect habituel de ce que vous voulez - http://www.asterisk.org/ p>
Oui, c'est ce qu'on s'appelle Ofono - Projet lancé par Intel / Nokia pour maemo / moblin. De Wikipedia: P>
Ofono est un projet gratuit et open source pour la téléphonie mobile (GSM / UMTS) applications. Il utilise une API D-Bus de haut niveau pour une utilisation par téléphonie applications. Il utilise une norme 3GPP. C'est gratuit logiciel publié Sous les termes de la licence publique générale GNU V2. P> blockQuote>
et astérisque et freeswitch sont logiciel PBX et ne sont probablement pas ce que vous recherchez. < / p>
Merci beaucoup d'avoir souligné à Ofono. Je n'étais pas au courant de cela, je connaissais l'astérisque (mais je l'ai trouvé trop gros et pas suffisamment flexible pour travailler avec des modems simples.) +1
H.323 Protocole Si votre appareil le supporte