Klasse SpeechSynthesisRequest

Klasse, die die Sprachsyntheseanforderung definiert. Diese Klasse befindet sich in der Vorschau und kann geändert werden. In Version 1.37.0 hinzugefügt.

Angehörige

Operator SPXREQUESTHANDLE

Syntax: public inline explicit operator SPXREQUESTHANDLE ( ) const;

Interner Operator, der zum Abrufen eines zugrunde liegenden Handlewerts verwendet wird.

Ertrag

Ein Handle.

GetInputStream (Englisch)

Syntax: public inline InputStream & GetInputStream ( );

Ruft den Eingabedatenstrom für die Sprachsyntheseanforderung ab.

Ertrag

Der Eingabedatenstrom.

Stellplatz

Syntax: public inline void SetPitch ( const std::string & pitch );

Legt den Neigungsabstand der synthetisierten Sprache fest.

Parameter

  • pitch Die Neigung der synthetisierten Sprache.

Rate festlegen

Syntax: public inline void SetRate ( const std::string & rate );

Legen Sie die Sprachrate fest.

Parameter

  • rate Die Sprachrate.

SetVolume (Satzvolumen)

Syntax: public inline void SetVolume ( const std::string & volume );

Legen Sie die Sprachlautstärke fest.

Parameter

  • volume Die Sprachlautstärke.

Stil festlegen

Syntax: public inline void SetStyle ( const std::string & style );

Legen Sie den Sprachstil fest.

Parameter

  • style Der Sprechstil.

Temperatur einstellen

Syntax: public inline void SetTemperature ( const float temperature );

Legen Sie die Sprachtemperatur fest.

Parameter

  • temperature Die sprechende Temperatur.

SetCustomLexiconUrl

Syntax: public inline void SetCustomLexiconUrl ( const std::string & customLexiconUrl );

Legen Sie die benutzerdefinierte Lexikon-URL fest.

Parameter

  • customLexiconUrl URL zu einem benutzerdefinierten Aussprachelexikon.

SetPreferLocales

Syntax: public inline void SetPreferLocales ( const std::string & preferLocales );

Legen Sie die bevorzugten Gebietsschemas für die Sprachsynthese fest.

Parameter

  • preferLocales Kommagetrennte Liste von Gebietsschemanamen in der Reihenfolge ihrer Präferenz.

~SpeechSynthesisAnfrage

Syntax: public inline virtual ~SpeechSynthesisRequest ( );

Destruktiert das Objekt.

NeuTextStreamingAnfrage

Syntax: public inline static std::shared_ptr< SpeechSynthesisRequest > NewTextStreamingRequest ( );

Erstellt eine Sprachsyntheseanforderung, bei der Textstreaming aktiviert ist.

Ertrag

Ein gemeinsamer Zeiger auf die neue Instanz der Sprachsyntheseanforderung.