Seite 1 von 1
Alexa SSML Anzeige in der Alexa Cards
Verfasst: So 21. Mai 2017, 10:37
von stambo
Hallo zusammen,
hat jemand ein Tip für mich.
In der App wird der SSML Code auch als Output angezeigt.
z.B. "Was ist das für <sub alias="ein">1</sub> Wetter?"
Wie kann ich das entsprechend anpassen, dass nur "Was ist das für 1 Wetter" angezeigt wird?
Re: Alexa SSML Anzeige in der Alexa Cards
Verfasst: So 21. Mai 2017, 15:41
von amartin
du könntest zum Beispiel sämtliche Tags entfernen:
Code: Alles auswählen
'Was ist das für <sub alias="ein">1</sub> Wetter?'.replace(/<[^>]+>/g, '')
liefert: Was ist das für 1 Wetter
Re: Alexa SSML Anzeige in der Alexa Cards
Verfasst: Mo 22. Mai 2017, 18:33
von stambo
Hey,
habs mal getestet. Problem ist dann aber wieder, dass Alexa "eins" sagt, statt "ein".
Re: Alexa SSML Anzeige in der Alexa Cards
Verfasst: Mo 22. Mai 2017, 20:10
von amartin
ja natürlich, im Text steht ja auch eine 1 (eins) ?

Wieso überhaupt schreibst du "Was ist das für <sub alias="ein">1</sub> Wetter?" und nicht direkt "Was ist das für ein Wetter?" ??
Re: Alexa SSML Anzeige in der Alexa Cards
Verfasst: Sa 27. Mai 2017, 00:44
von rasenlatscher
Zeig doch mal den Code mit dem du den Text der Card setzt.
Ja ich finde es auch manchmal nervig 2 Texte zu haben, einen für die Sprachausgabe und einen für die Card.
Manchmal unterscheiden die sich nur dadurch, dass im Card Text alle SSML Tags fehlen.
Manchmal sind in Card Text aber auch line breaks, anstatt von Sprechpausen in SSML mit <break>
Re: Alexa SSML Anzeige in der Alexa Cards
Verfasst: Do 6. Jul 2017, 18:04
von stambo
closed.
stand irgendwie auf dem schlauch.... sorry