Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Projet IPCC Express Société V.O.I.C.E.
Killian GOBIN-GALLON, Antoine GOMBERT, Stéphane JAILLET, Estéban PEREIRA, Jérémy ROZENBERG, Sébastien SALOU et Guillaume VISSIAN
2
Tutorial MRCP Présentation de l’ancienne plate-forme Customer Voice Solution
3
Tutorial MRCP
4
Tutorial MRCP Introduction Architecture Base du protocole MRCP
Spécifications techniques Le MRCP dans le JAVA Conclusion 65 hours to build an image
5
Introduction Tutorial MRCP Le MRCP est conçu pour permettre à un matériel client, effectuant des requêtes audio/vidéo en streaming, de commander des ressources sur le réseau. 65 hours to build an image
6
Architecture Services et ressources Tutorial MRCP
65 hours to build an image
7
Architecture Un adressage sous forme d’URL
Adressage du serveur et des ressources Tutorial MRCP Un adressage sous forme d’URL rtsp://mediaserver.com/media/ Pouvant contenir des sous adresses de la forme : rtsp://mediaserver.com/media/speechrecognizer/ rtsp://mediaserver.com/media/speechsynthesizer/ rtsp://mediaserver.com/media/fax/ 65 hours to build an image
8
Base du protocole MRCP Tutorial MRCP Le format de message pour MRCP est basé sur le texte. Le protocole n'adresse pas de sessions : de gestion de contrôle de gestion de médias de séquençage d’adressage de la livraison du serveur des ressources Session adressée par des protocoles SIP ou RTSP 65 hours to build an image
9
Base du protocole MRCP Session de contrôle déclenchée par le RTSP
Tutorial MRCP Session de contrôle déclenchée par le RTSP Le RTSP établit les flux RTP Le MRCP doit supporter le TCP Le MRCP est empaqueté dans les messages RTSP 65 hours to build an image
10
Spécifications Techniques 1/5
Tutorial MRCP Codage UTF-8 Les lignes se terminent par CRLF Le schéma d’un message MRCP : Start line En-tête CRLF Corps du message 65 hours to build an image
11
Spécifications Techniques 2/5
Tutorial MRCP La demande : Une ligne se termine par un zéro Envoi d’information comme un identifiant Exemple de structure d’une demande : Méthode utilisée Identification de la réponse Version du protocole MRCP 65 hours to build an image
12
Spécifications Techniques 3/5
Tutorial MRCP La réponse est constituée : Une ligne de statut En cours Terminé En attente Éventuellement par un contenu dans le corps du message 65 hours to build an image
13
Spécifications Techniques 4/5
Tutorial MRCP Les événements : Ils annoncent lorsque le traitement d’une réponse est terminé. 65 hours to build an image
14
Spécifications Techniques 5/5
Tutorial MRCP Les en-têtes : Identifiants pour savoir quelle demande est concernée Informations concernant le langage utilisé Taille du message … 65 hours to build an image
15
Le MRCP dans le JAVA 1. Indispensable
Tutorial MRCP 1. Indispensable Le package MRCP4J qui contient l’ensemble des classes requises 2. Pré-requis Java Runtime Environment (JRE) 5.0 3. Installation et Dépendances - Extraire « mrcp4j-<version>.jar - Les dépendances doivent être incluses pour utiliser MRCP4J. 4. Implémenter un Client MRCPv2 - Implémenter la classe org.mrcp4j.client.MrcpChannel. provider.createChannel(channelID, host, port, protocol); 5. Implémenter un Server MRCPv2 - Implémenter le package « org.mercp4j.server » 65 hours to build an image
16
Présentation de l’ancienne Plate-forme
17
Ancienne plate-forme Schématisation de l’architecture
Reconnaissance vocale 65 hours to build an image
18
Schéma de l’architecture
Ancienne Plate-forme 65 hours to build an image IVR installé en local dans l'IPCCX Pas de reconnaissance vocale avancée Nuance et IPCCX séparés
19
Customer Voice Solution
20
Customer Voice Solution
Plate-forme actuelle PRESENTATION OBJECTIFS SOLUTIONS EN PRATIQUE CONCLUSION DEMONSTRATION
21
La plate-forme actuelle
65 hours to build an image
22
Objectif : UCC OPERATEUR AUTOMATE UNIFIED COSTUMER CENTER SITE WEB
Plate-forme actuelle Des données éparses … OPERATEUR AUTOMATE UNIFIED COSTUMER CENTER 65 hours to build an image SITE WEB DATABASE
23
Objectif : Simplicité ETAT DES LIEUX :
Plate-forme actuelle ETAT DES LIEUX : Automatic Speech Recognition (ASR) en pleine évolution Mauvaise reconnaissance du client NOTRE OBJECTIF : Démontrer la puissance de l’ASR et du TTS 65 hours to build an image
24
Nos Solutions BASE DE DONNEES UNIFIEE RECONNAISSANCE DYNAMIQUE
Plate-forme actuelle BASE DE DONNEES UNIFIEE RECONNAISSANCE DYNAMIQUE STANDARDISATION DES DONNEES 65 hours to build an image
25
En pratique Base de données MySQL base de donnée globale et unifiée
Plate-forme actuelle Base de données MySQL base de donnée globale et unifiée Reconnaissance Vocale Utilisation de scripts afin de générer des grammaires complexes 65 hours to build an image Standardisation des données VXML base de script PHP langage dynamique Commun Web et VOIP
26
Conclusion L’UCCX une plateforme à plusieurs facettes : Adaptabilité
Plate-forme actuelle L’UCCX une plateforme à plusieurs facettes : Adaptabilité Fiabilité Simplicité DES QUESTIONS ?
27
PPE Cisco ECE 27 27 27
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.