Sprachwiedergabe von Text

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Aktionen > Bilder, Audio, Video >

Sprachwiedergabe von Text

Wenn die Aktion "Sprachwiedergabe von Text" auf Start gesetzt ist (siehe Abbildung unten), wird ein Text-String in Sprache konvertiert und wiedergegeben. Der Text-String wird entweder direkt in einen XPath-Ausdruck eingegeben oder aus einem Node abgerufen, der mit Hilfe eines XPath-Ausdrucks ausgewählt wird. In der Abbildung unten wird eine Situation angenommen, in der beim Laden der Hauptseite eine Begrüßung in der Sprache des Mobilgeräts angezeigt werden soll. Der Text der Begrüßung stammt aus dem Element Greeting, welches ein language-Attribut mit einem Wert hat, der mit der Spracheinstellung des Mobilgeräts übereinstimmt.

MTActionTextToSpeechStart

Die Einstellung Sprache ist standardmäßig auf die Spracheinstellung des Mobilgeräts gesetzt. Sie können mit Hilfe dieser Einstellung die Spracheinstellung des Geräts außer Kraft setzen. Dies kann z.B. notwendig sein, wenn der Text-String in einer bestimmten Sprache geschrieben ist und die Konvertierung in dieser bestimmten Sprache erfolgen muss und nicht in der Sprache des Mobilgeräts. Der Wert der Einstellung Sprache wird mit Hilfe eines XPath-Ausdrucks ermittelt. Die Werte müssen im Sprache-Land-Format sein, z.B.: en-US, en-UK, de-DE, es-US, fr-CH.

 

Anmerkung:Wenn Sie mehr als eine Sprachwiedergabe von Text-Aktion eingeben, so wird die letzte in der Reihenfolge verwendet.

 

Anmerkung:Sprachwiedergabe von Text steht nur auf Mobilgeräten zur Verfügung und kann nicht auf MobileTogether Designer simuliert werden.

 

Weitere Sprachwiedergabe von Text-Aktionen

Die Funktionalitäten für die Sprachwiedergabe von Text können durch Verwendung der zusätzlichen Sprachwiedergabe von Text-Aktionen der Projekteigenschaften des Designs erweitert werden. Eine Übersicht über die Funktionalitäten für die Sprachwiedergabe von Text finden Sie im Abschnitt Audio, Video | Sprachwiedergabe von Text.

 

Beenden einer Sprachwiedergabe von Text-Aktion

Während einer laufenden Sprachwiedergabe von Text kann diese mit Hilfe der Beenden-Funktion der Sprachwiedergabe von Text-Aktion gestoppt werden (siehe Abbildun unten). Wenn die Aktion ausgelöst wird, wird jede gerade laufende Sprachwiedergabe beendet. Es muss kein bestimmter Text definiert werden.

MTActionTextToSpeechStop

Anmerkung:Es kann immer nur eine Sprachwiedergabe von Text gleichzeitig laufen.

 


© 2019 Altova GmbH