New Alexa Skills Kit (ASK) Feature: SSML Speechcons in Alexa Skills
Speech Synthesis Markup Language, or SSML, is a standardized markup language that provides a way to mark up text for changing how speech is synthesized. Numerous SSML tags are already supported by the Alexa Skills Kit, including: audio, break, p, phoneme, s, say-as, speak, and w.
Alexa now understands SSML Speechcons, which are special words and phrases that are pronounced more expressively by Alexa. Adding Speechcons to your existing Alexa skill is a simple process. Just add a <say-as interpret-as="interjection"> tag around the speechcon you would like to use.
For example, if you wanted Alexa to add emphasis when she says “bazinga,” you could create the following SSML:
<speak>
Sometimes when I look at the Alexa skills you have all taught me, I just have to say,
<say-as interpret-as="interjection">Bazinga.</say-as>
</speak>
In the above example, because "bazinga" appears inside the say-as tag, Alexa recognizes it as a speechcon and adds emphasis automatically. Here is an audio sample of how the emphasis sounds:
There are over 100 speechcons that will be automatically recognized, here are just a few:
Abracadabra, achoo, aha, ahem, ahoy, all righty, aloha, baa, bada bing bada boom, bah humbug, bam, bang, batter up, bazinga, checkmate, cheerio, cheers, cheer up, and more!
You can check out the full list of supported Speechcons
For more information about getting started with Alexa and SSML, check out the following:
-Dave (
Quelle: amazon/USA
Speech Synthesis Markup Language, or SSML, is a standardized markup language that provides a way to mark up text for changing how speech is synthesized. Numerous SSML tags are already supported by the Alexa Skills Kit, including: audio, break, p, phoneme, s, say-as, speak, and w.
Alexa now understands SSML Speechcons, which are special words and phrases that are pronounced more expressively by Alexa. Adding Speechcons to your existing Alexa skill is a simple process. Just add a <say-as interpret-as="interjection"> tag around the speechcon you would like to use.
For example, if you wanted Alexa to add emphasis when she says “bazinga,” you could create the following SSML:
<speak>
Sometimes when I look at the Alexa skills you have all taught me, I just have to say,
<say-as interpret-as="interjection">Bazinga.</say-as>
</speak>
In the above example, because "bazinga" appears inside the say-as tag, Alexa recognizes it as a speechcon and adds emphasis automatically. Here is an audio sample of how the emphasis sounds:
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
. As a good practice, you should also surround each speechcon with a pause.There are over 100 speechcons that will be automatically recognized, here are just a few:
Abracadabra, achoo, aha, ahem, ahoy, all righty, aloha, baa, bada bing bada boom, bah humbug, bam, bang, batter up, bazinga, checkmate, cheerio, cheers, cheer up, and more!
You can check out the full list of supported Speechcons
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
.For more information about getting started with Alexa and SSML, check out the following:
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
-Dave (
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
)Quelle: amazon/USA