legacy:speech_recognition_guide:voiceinteration_asr:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
speech_recognition_guide:voiceinteration_asr:start [2014/02/20 22:59] – created ivanlegacy:speech_recognition_guide:voiceinteration_asr:start [2017/07/28 23:33] (current) – ↷ Page moved from speech_recognition_guide:voiceinteration_asr:start to legacy:speech_recognition_guide:voiceinteration_asr:start javier
Line 3: Line 3:
 ===== About ===== ===== About =====
  
-VoiceInteraction+VoiceInteraction \\ 
 +Rua Alves Redol, 9 \\ 
 +1000-029 Lisboa \\ 
 +Portugal 
 + 
 +Website: http://www.voiceinteraction.pt  
 + 
 +===== Definition ===== 
 + 
 +VoiceInteraction, founded in 2008 and based in Lisboa (Portugal), is a company specialised in the development of speech technologies. VoiceInteraction develops voice synthesis and speech recognition engines for many web and telephony applications.
  
 ===== Languages ===== ===== Languages =====
 +
 +Portuguese · Portuguese (Brazil)
 +===== Installation =====
 +
 +This is for de Debian Lenny version, for other Linux, read the official Audimus Installation manual.
 +To configure the apt client, just edit and add to the file /etc/apt/sources.list one of the following line set.
 +
 +For asterisk 1.Y.X
 +
 +<code>
 +deb http://services.voiceinteraction.pt/repo/Debian/5.0 engines 3rdparty Dixi Audimus
 +deb http://services.voiceinteraction.pt/repo/Debian/5.0 asterisk.1.Y.X Dixi Audimus
 +</code>
 +
 +Refresh the package lacal base with:
 +
 +<code>
 +# apt-get update
 +</code>
 +
 +And Install the package audimus-asterisk-xx-xx (where xx-xx is the language requested):
 +
 +<code>
 +# apt-get install audimus-asterisk-es-es
 +</code>
 +
 +The following extra packages will be installed:
 +
 +<code>
 +audimus audimus-config audimus-model-es-es-monophones-g2p-phonemodels audimus-model-es-es-monophones-mlp-telephone audimus-model-es-es-monophones-task-asterisk
 +</code>
 +
 +Activate the license with:
 +
 +<code>
 +# audimus_activate_license
 +</code>
 +
 +Please enter your Audimus license:
 +
 +<code>
 +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
 +Your License was successfully activated!
 +</code>
 +
 +===== Configuration =====
 +
 +To enable speech recognition, change the main speech parameter.
 +The “speech” parameter can get three values, “yes”, “automatic”, “no” or “emulation” (don’t generate errors if you enable speech grammars).
 +
 +<code>
 +
 +speech=automatic
 +speechprovider=verbio
 +
 +</code>
 +
 +In the VoiceXML browser configuration file:
 +
 +<code>
 +############################
 +# ASR server configuration #
 +############################
 +
 +client.rec.resource.0.cacheDir              VXIString   /tmp/cacheContent
 +client.rec.resource.0.format                VXIString   txt
 +client.rec.resource.0.syntax                VXIString   doctype
 +</code>
 +
 +You need to restart the Vxi and Asterisk to get all the changes.
 +
 +Logs file from the ASR engine:
 +
 +<code>
 +# tail -f /var/log/VI/VI.log
 +</code>
 +
 +The following VoiceXML example uses the speech recognition, with the built in grammar, ‘digits.’
 +
 +<code>
 +<?xml version="1.0" encoding="iso-8859-1"?>
 +<vxml version="2.0" xmlns="http://www.w3.org/2001/vxml" xml:lang="en-UK">
 + <form>
 +  <property name="inputmodes" value="voice"/>
 +  <property name="timeout" value="30s"/>
 +  <field name="text" type="digits">
 +   <catch event="noinput nomatch">
 +    <reprompt/>
 +   </catch>
 +   <prompt>
 +    Speak to me:
 +   </prompt>
 +  </field>
 +  <filled>
 +   <prompt>
 +    You say me:
 +    <value expr="text" />
 +   </prompt>
 +   <clear namelist="text" />
 +  </filled>
 + </form>
 +</vxml>
 +</code>
  
  
  • legacy/speech_recognition_guide/voiceinteration_asr/start.1392937155.txt.gz
  • Last modified: 2017/07/28 22:29
  • (external edit)