PromptBuilder.AppendSsmlMarkup(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt die angegebene Zeichenfolge, die SSML-Markup enthält, an das PromptBuilder Objekt an.
public:
void AppendSsmlMarkup(System::String ^ ssmlMarkup);
public void AppendSsmlMarkup(string ssmlMarkup);
member this.AppendSsmlMarkup : string -> unit
Public Sub AppendSsmlMarkup (ssmlMarkup As String)
Parameter
- ssmlMarkup
- String
Eine Zeichenfolge mit SSML-Markup.
Hinweise
Sie müssen beim Anfügen von SSML-Markup die entsprechenden Escapezeichen verwenden. Beachten Sie die Rückwärtsstriche vor den Anführungszeichen, die interpret-as den Wert des Attributs im folgenden Beispiel einschließen:
builder.AppendSsmlMarkup("<say-as interpret-as = \"characters\"> chair </say-as>");
Note
Die Zeichenfolge, die als Argument verwendet wird, kann AppendSsmlMarkup kein speak Element enthalten.
AppendSsmlMarkup Wenn Sie inlinesprachigkeiten in einem phoneme Element angeben, können Sie Telefone aus einem der folgenden phonetischen Alphabete verwenden, vorausgesetzt, das aktuelle Sprachmodul unterstützt es:
International Phonetic Alphabet (IPA)
Universal Phone Set (UPS)
SAPI-Telefonsatz
Jedes SSML-kompatible Sprachmodul spricht Telefone von der IPA.
Sie können auch eine Datei mit SSML-Markup mithilfe einer der AppendSsml Methoden anfügen. Verwenden Sie eine der AppendTextMethoden , AppendTextWithAliasum AppendTextWithHintAppendTextWithPronunciation Text anzufügen, der nicht mit Markupsprache formatiert ist.