Voice XML-Lösung mit Bevocal

Bei der hier vorgestellten Lösung wird der Benutzer nach einer PIN sowie nach einem Passwort gefragt. Sobald PIN und Passwort des Benutzers verifiziert sind, werden diese Angaben benutzt, um Informationen zu bestimmten Ereignissen für den Benutzer in einer Kalenderdatenbank nachzuschlagen und diese dem Benutzer vorzulesen.

Die Informationen zu diesen Ereignissen werden in einer Datenbank mit zwei unterschiedlichen Tabellen gespeichert: einer mit Benutzerinformationen und einer mit Ereignissen. Die Tabelle mit den Benutzerinformationen enthält PIN und Passwort zusammen mit den Namen der Benutzer. Die Tabelle mit den Ereignissen enthält die Informationen zu den Ereignissen: PIN und Passwort, Ereignis (Art), Ereignis-Titel, Datum und Uhrzeit. Die Verbindung von PIN und Passwort wird zur Identifizierung eines bestimmten Benutzers verwendet. Das Ereignis ist einem bestimmten Ereignistyp zugeordnet: Treffen, Erinnerung und so weiter. Der Ereignis-Titel ist eine kurze Beschreibung des Ereignisses. Datum und Uhrzeit sind varchar-Felder mit TTS-Daten (Text to Speech), die einfach geparst werden können.

Listing A zeigt, wie der Benutzer zur Angabe seiner PIN aufgefordert wird.

VXML ähnelt also HTML. Wenn man sich den VXML-Code anschaut, wird man feststellen, dass das Dokument ein Formular enthält. Das Formular wiederum enthält ein Feld, das wie ein HTML-Eingabefeld funktioniert. Die Eingabeaufforderung ist ein Befehl, welcher den Text in gesprochene Sprache umwandelt.

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

Bericht: Apple arbeitet an faltbarem iPad

Es kommt angeblich 2028 auf den Markt. Das aufgeklappte Gerät soll die Displayfläche von zwei…

3 Tagen ago

HPE baut Supercomputer am Leibniz-Rechenzentrum

Das System basiert auf Hardware von HPE-Cray und Nvidia. Die Inbetriebnahme erfolgt 2027.

3 Tagen ago

Bund meldet Fortschritte in der Netzversorgung

Die Bundesnetzagentur hat ihr Gigabit-Grundbuch aktualisiert. Drei von vier Haushalten sollen jetzt Zugang zu Breitbandanschlüssen…

3 Tagen ago

Vorinstallierte Schadsoftware auf IoT-Geräten

Mit dem Internet verbundene Digitale Bilderrahmen oder Mediaplayer können mit Schadsoftware infiziert werden und sind…

6 Tagen ago

iOS und iPadOS 18.2 beseitigen 21 Sicherheitslücken

Schädliche Apps können unter Umständen einen Systemabsturz auslösen. Mindestens eine Anfälligkeit erlaubt eine Remotecodeausführung.

7 Tagen ago

Top-Malware im November: Infostealer Formbook bleibt Nummer 1

Sein Anteil an allen Infektionen steigt in Deutschland auf 18,5 Prozent. Das Botnet Androxgh0st integriert…

7 Tagen ago