PromptBuilder.AppendSsmlMarkup(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee voegt u de opgegeven tekenreeks met SSML-markeringen toe aan het PromptBuilder object.
public:
void AppendSsmlMarkup(System::String ^ ssmlMarkup);
public void AppendSsmlMarkup(string ssmlMarkup);
member this.AppendSsmlMarkup : string -> unit
Public Sub AppendSsmlMarkup (ssmlMarkup As String)
Parameters
- ssmlMarkup
- String
Een tekenreeks met SSML-opmaak.
Opmerkingen
U moet de juiste escapetekens gebruiken bij het toevoegen van SSML-markeringen. Let op de schuine streepjes vóór de aanhalingstekens die de waarde van het interpret-as kenmerk in het volgende voorbeeld omsluiten:
builder.AppendSsmlMarkup("<say-as interpret-as = \"characters\"> chair </say-as>");
Note
De tekenreeks die wordt gebruikt als argument om een speak element niet op te AppendSsmlMarkup nemen.
AppendSsmlMarkup Wanneer u inline uitspraak in een phoneme element opgeeft, kunt u telefoons uit een van de volgende fonetische alfabetten gebruiken, mits de huidige spraakengine dit ondersteunt:
Internationaal fonetisch alfabet (IPA)
Universal Phone Set (UPS)
SAPI-telefoonset
Elke SSML-compatibele spraakengine spreekt telefoons uit de IPA.
U kunt ook een bestand met SSML-markeringen toevoegen met behulp van een van de AppendSsml methoden. Als u tekst wilt toevoegen die niet is opgemaakt met opmaaktaal, gebruikt u een van de AppendText, AppendTextWithAliasof AppendTextWithHintAppendTextWithPronunciation methoden.