Entwickeln, Migrieren und Überwachen mit VoiceObjects Desktop
Beim Einsatz der VoiceObjects-Technologie können Kunden wählen, in welcher Entwicklungsumgebung sie arbeiten möchten. Anwendungen können mit VoiceObjects Desktop entwickelt werden, einer grafischen Entwicklungsumgebung zum Erstellen, Testen, Betreiben und Überwachen von telefonischen Self-Service-Anwendungen. Darüber hinaus bietet die offene Infrastruktur von VoiceObjects die Möglichkeit, mittels VoiceObjects XDK jede integrierte Entwicklungsumgebung (IDE) eines Drittanbieters zu verwenden.
VoiceObjects Desktop ist in zwei Versionen verfügbar: dem Rich-Client VoiceObjects Desktop for Eclipse, der auf der führenden Open-Source-IDE aufsetzt, und dem web-basierten Thin-Client VoiceObjects Desktop for Web.
Darüber hinaus gibt es eine spezielle Version von Desktop for Eclipse, nämlich die VoiceObjects Developer Edition, die kostenlos über das VoiceObjects Developer Portal heruntergeladen werden kann. Alle Versionen ermöglichen die Entwicklung und Verwaltung von Anwendungen, das Arbeiten im Team und synchronisierte Projekte, Benutzer und Rollen.
Funktionalitäten für die Pflege von Prompts, die Migration und das Prompt-Design ermöglichen ein deutlich schnelleres und leichteres Prompt-Design bei neuen Sprachanwendungen und beschleunigen die Migration bestehender IVR-Anwendungen erheblich.
VoiceObjects Desktop
VoiceObjects Desktop ist die anwenderfreundliche grafische Benutzeroberfläche zum Erstellen, Testen, Betreiben und Überwachen von Self-Service-Anwendungen für verschiedene Telefonkanäle (Sprache, Video, Text und Mobile Web). Zu den Hauptkomponenten und Eigenschaften zählen:
- Control Center
Das Control Center ist eine integrierte grafische Managementkonsole zum Betreiben, Verwalten und Überwachen von Servern und Services.
- Dialog Designer
Der Dialog Designer ist die zentrale Arbeitsumgebung zum Entwerfen und Erstellen von Anwendungen. Dialogflüsse, bestehend aus Objekten, werden dort in einer Baumstruktur dargestellt und können nach Bedarf in dieser grafischen Umgebung bearbeitet werden.
- Storyboard Manager
Der Storyboard Manager ist ein Werkzeug für Voice User Interface-Designer zum Erstellen und Verwalten von Prompts. Außerdem ermöglicht er eine schnelle Migration von vorhandenen Prompts, wenn ältere IVR-Anwendungen auf neue VoiceXML-Plattformen migriert werden. Der Storyboard Manager unterstützt die Teamarbeit bei der Anwendungsentwicklung und halbiert den Aufwand für Prompt-Migration und Neuentwicklung. Er bewährt sich vor allem in großen Projekten, die hunderte oder tausende von Prompts enthalten können, so dass es hier besonders wichtig ist, den Überblick über alle Prompts und Audiodateien zu bewahren.
- Dokumentation auf Knopfdruck
Entwickler, die wertvolle Zeit damit verbringen, ihre Anwendungen zu dokumentieren, profitieren von der in VoiceObjects Desktop integrierten Funktion, Dokumentation auf Knopfdruck zu erstellen. Entwickler wählen einfach die Anwendung oder Teilanwendung aus, die sie dokumentieren möchten, und es wird automatisch eine Adobe .PDF™-Datei generiert.
Offen für Drittanbieter-IDEs zur Erstellung von Services
VoiceObjects XDK ist die XML-basierte Entwicklungsschnittstelle zu VoiceObjects Server, die über jede Drittanbieter-IDE verwendet werden kann. VoiceObjects XDK ermöglicht es Entwicklern, ihre bevorzugte IDE zur Erstellung hochwertiger Anwendungen zu verwenden und diese nahtlos auf einem Phone Application Server zu betreiben, zu verwalten und zu analysieren. Derzeit sind SAP’s Visual Composer und SpeechVillage bereits als mit VoiceObjects kompatible Entwicklungsumgebungen zertifiziert.
Leistungsmerkmale
- Erstellung von Services auch ohne tiefgreifende Programmierkenntnisse
Auch Anwender ohne technische Programmierkenntnisse können mit VoiceObjects Desktop gewinnbringende Telefon-Services erstellen und pflegen.
- Echtzeitüberwachung durch integrierte Managementkonsole
Das in VoiceObjects Desktop integrierte Control Center ermöglicht zentrale Live-Überwachung und -Verwaltung von Services und Servern.
- Objektorientierter Ansatz und integrierte Best Practices
Integrierte Best Practises ermöglichen Anwendern, schnell Services von hoher Qualität und großer Akzeptanz zu erstellen, indem die aus Objekten gebildeten Dialoge modelliert und nicht programmiert werden.
- Integriertes Testen und Phone Simulator
Eine korrekte Syntax des VoiceXML-Codes sowie Skalierbarkeit werden garantiert; funktionales Testen wird durch einen Debug Viewer, der auch das Testen ohne Telefon ermöglicht, sowie die Möglichkeit des Anruf-Tracings (beides integriert in VoiceObjects Desktop), unterstützt. Die Qualitätssicherung kann sich so darauf konzentrieren, die Anwendung auf optimale Bedienbarkeit zu testen. Ein Phone Simulator zum Testen, Debuggen und Vorführen vonAnwendungen für den Text- und Mobile Web-Kanal ist ebenfalls integriert.
- Automatische Dokumentationserstellung
VoiceObjects Desktop verfügt über die automatische Erstellung von Projektdokumentationen (grafische Darstellungen der Dialogflüsse und Objektbeschreibungen). Der integrierte Storyboard Manager dokumentiert außerdem die vorhandenen Prompts; die manuelle Pflege der Dokumentation ist nicht erforderlich.
- Einfaches und flexibles Tuning
Tuning wird erleichtert durch Anruf-Tracing, Logging und Reporting, so dass Erkennungsergebnisse in direktem Zusammenhang mit der Anwendung ausgewertet werden können. Die Aufzeichung von Anrufereingaben wird ebenfalls unterstützt.
- Eclipse-basierte erweiterte Lösung
Entwickler können eine komplette, Eclipse-basierte IDE, die auf der führenden Java-Entwicklungsumgebung aufsetzt, für eine effiziente Anwendungsentwicklung nutzen.
