Condividi tramite


FragmentState.SayAs Proprietà

Definizione

Restituisce informazioni sul contesto per la generazione di sintesi vocale.

public:
 property System::Speech::Synthesis::TtsEngine::SayAs ^ SayAs { System::Speech::Synthesis::TtsEngine::SayAs ^ get(); };
public System.Speech.Synthesis.TtsEngine.SayAs SayAs { get; }
member this.SayAs : System.Speech.Synthesis.TtsEngine.SayAs
Public ReadOnly Property SayAs As SayAs

Valore della proprietà

Restituisce un'istanza SayAs di valore se l'elemento SSML usato dal motore di sintesi vocale contiene informazioni dettagliate sul contesto da usare per generare il riconoscimento vocale; in caso contrario, null.

Commenti

Le informazioni restituite da SayAs corrispondono al tag e ai <say-as> relativi attributi nella specifica SSML e possono specificare:

  • Tipo di contenuto (ad esempio valuta, data o indirizzo) o costrutto linguistico rappresentato dalla TextToSpeak proprietà di un TextFragmentoggetto .

  • Informazioni di formattazione facoltative per gestire il tipo di contenuto rappresentato dalla TextToSpeak proprietà di un TextFragment, ad esempio una sintassi di data.

  • Dettagli da usare per generare la voce dalla TextToSpeak proprietà di un TextFragmentoggetto , ad esempio se eseguire il rendering esplicito della punteggiatura.

Si applica a