Freigeben über


SayAs.InterpretAs Eigenschaft

Definition

Ruft den Wert des interpret-as-Attributs für ein say-as-Element in der SSML-Markupsprache einer Eingabeaufforderung ab oder legt ihn fest.

public:
 property System::String ^ InterpretAs { System::String ^ get(); void set(System::String ^ value); };
public string InterpretAs { get; set; }
member this.InterpretAs : string with get, set
Public Property InterpretAs As String

Eigenschaftswert

String

Hinweise

Die FragmentState.SayAs -Eigenschaft ruft den Wert für die -Eigenschaft in einer InterpretAs -Instanz ab oder legt SayAs den Wert fest.

Verwendet SpeechSynthesizer den von der -Eigenschaft angegebenen InterpretAs Inhaltstyp, um zu bestimmen, wie angegebener Text gerendert werden soll.

Der Name Kann z. B. als Name gesprochen werden: "Mein Name ist " . Oder sie kann mit Buchstaben geschrieben werden, wie mit dem -Attribut in diesem Satz interpret-as angegeben: "Mein Name ist <say-as interpret-as="spell-out"> Edgar </say-as> ." In diesem Fall spricht SpeechSynthesizer Der als "E D G A R".

Gilt für