Applicazioni vocali voicexml e applicazioni multimodali
La multimodalità estende le potenzialità
delle applicazioni tradizionali.
Richiedi qualsiasi informazione,
ascoltala e visualizzala sul tuo telefono. Dialoga con un qualsiasi
gestionale compilando form e spostandoti tra i menu. Parla con il
navigatore per richiedere informazioni sul percorso e sui
servizi. Controlla attraverso la voce la tua
casa.
Architettura
Piattaforme supportate
MultiModalBerry è attualmente disponibile su diverse piattaforme/sistemi operativi e per diversi linguaggi:
Windows:
C++
.NET
Java
WinCE:
C++
.NET
J2ME
Stuttura
MultiModalBerry è composto da:
una libreria Core
strutturata nelle seguenti parti:
Voice Command Gateway: per
scrivere applicazioni multimodali in C++, comprensivo di
funzionalità di sintesi e riconoscimento vocale;
generazione file di log;
cattura eventi TTS ed ASR.
Interfaccia JNI per scrivere
applicazioni Java con MultiModalBerry in modalità nativa.
Interfaccia .NET per scrivere
applicazioni con qualunque linguaggio del
framework.
VAD (Voice Activity
Detection) per ottimizzare l`utilizzo del motore
ASR in modalità continua senza pesare sul riconoscitore stesso.
Audio Dump che
permette la registrazione del buffer
audio che viene inviato all'ASR particolarmente indicato per le
operazione di
debugging e
tuning dell`applicazione.
Logging
avanzato che permette di evidenziare ogni singolo evento
all`interno della libreria e soprattutto permette di avere il controllo degli eventi di riconoscimento (grammatica caricata,
utterance, riconosciuto, confidence, etc..).