Affichage des résultats 1 à 5 sur 5

Discussion: navigation par la voix, voice recording, voice recognition

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Junior
    Date d'inscription
    octobre 2013
    Messages
    4
    Downloads
    0
    Uploads
    0

    navigation par la voix, voice recording, voice recognition

    Bonjour,
    Je débute en Asterisk et j'essaie de programmer un SVI qui lit un message ( du type dites john pour joindre john, jim pour joindre jim et alphonse pour joindre alphonse ) avec interruption des que l'on parle ( donc du background detect) et appel à l'API reconnaissance vocale google speech ( ou autre?) pour reconnaitre le texte john et ensuite appeler l'extension de john, etc.

    J'ai écrit ça:
    exten => s,n,Monitor(gsm,voicecapture)
    exten => s,n,BackGroundDetect(menu1) ; menu1 est le message 'dites john pour joindre john, etc'
    exten => s,n,StopMonitor

    puis je compte envoyer le fichier voicecapture-in.gsm (après conversion dans un autre format audio approprié si nécessaire) à l'API google. Ce n'est pas optimal puisqu'on risque d'enregistrer surtout du silence si le message à écouter est long. Existe il un moyen de démarrer l'enregistrement au moment ou on parle (mais pas après ) ou de nettoyer le fichier son du silence initial?


    Ma question: Existe il une manière plus propre de faire la même chose?

    J'ai bien vu ça: https://wiki.asterisk.org/wiki/displ...ecognition+API
    mais j'ai l'impression qu'il faut payer une licence même pour faire tourner l'exemple.

    Merci pour votre retour qui me permettrait de ne pas réinventer la roue.
    Dernière modification par drtpro ; 27/11/2013 à 21h17.

Les tags pour cette discussion

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •