klasse SpeechSynthesisRequest

Klasse die de aanvraag voor spraaksynthese definieert. Deze klasse is in preview en kan worden gewijzigd. Toegevoegd in versie 1.37.0.

Leden

operator SPXREQUESTHANDLE

Syntaxis: public inline explicit operator SPXREQUESTHANDLE ( ) const;

Interne operator die wordt gebruikt om de onderliggende ingangswaarde op te halen.

Retourneert

Een handvat.

GetInputStream

Syntaxis: public inline InputStream & GetInputStream ( );

Hiermee haalt u de invoerstroom op voor de aanvraag voor spraaksynthese.

Retourneert

De invoerstroom.

Standplaats instellen

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

Hiermee stelt u de toonhoogte van de gesynthetiseerde spraak in.

Parameterwaarden

  • pitch De toonhoogte van de gesynthetiseerde spraak.

StelTariefIn

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

Stel de spreeksnelheid in.

Parameterwaarden

  • rate de spreeksnelheid.

Volume instellen

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

Stel het spreekvolume in.

Parameterwaarden

  • volume het spreekvolume.

SetStyle instellen

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

Stel de spreekstijl in.

Parameterwaarden

  • style De spreekstijl.

Temperatuur instellen

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

Stel de spreektemperatuur in.

Parameterwaarden

  • temperature de spreektemperatuur.

SetCustomLexiconUrl

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

Stel de aangepaste lexicon-URL in.

Parameterwaarden

  • customLexiconUrl URL naar een aangepast uitspraaklexicon.

SetPreferLocales

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

Stel de voorkeursinstellingen in voor spraaksynthese.

Parameterwaarden

  • preferLocales Door komma's gescheiden lijst met landnamen in volgorde van voorkeur.

~SpeechSynthesisVerzoek

Syntaxis: public inline virtual ~SpeechSynthesisRequest ( );

Hiermee wordt het object gedestructeerd.

NewTextStreamingVerzoek

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

Hiermee maakt u een aanvraag voor spraaksynthese, waarbij tekststreaming is ingeschakeld.

Retourneert

Een gedeelde aanwijzer naar het nieuwe exemplaar van de aanvraag voor spraaksynthese.