Třída HybridSpeechConfig
Třída, která definuje hybridní (cloudové a vložené) konfigurace pro rozpoznávání řeči nebo syntézu řeči.
Členové
operátor SPXSPEECHCONFIGHANDLE
Syntaxe: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;
Interní operátor použitý k získání hodnoty podkladového popisovače.
Návraty
Úchyt.
SetSpeechRecognitionOutputFormat
Syntaxe: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );
Nastaví výstupní formát rozpoznávání řeči.
Parametry
-
format
Formát výstupu rozpoznávání řeči (jednoduchý nebo podrobný)
GetSpeechRecognitionOutputFormat
Syntaxe: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;
Získá výstupní formát rozpoznávání řeči.
Návraty
Formát výstupu rozpoznávání řeči (jednoduchý nebo podrobný)
SetSpeechSynthesisOutputFormat
Syntaxe: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );
Nastaví výstupní formát syntézy řeči (např. Riff16Khz16BitMonoPcm).
Parametry
-
formatId
Určuje ID výstupního formátu.
GetSpeechSynthesisOutputFormat
Syntaxe: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;
Získá výstupní formát syntézy řeči.
Návraty
Výstupní formát syntézy řeči
SetProperty
Syntaxe: public inline void SetProperty ( const std::string & name , const std::string & value );
Nastaví hodnotu vlastnosti podle názvu.
Parametry
name
Název vlastnosti.value
Hodnota vlastnosti.
SetProperty
Syntaxe: public inline void SetProperty ( PropertyId id , const std::string & value );
Nastaví hodnotu vlastnosti podle ID.
Parametry
id
ID vlastnosti.value
Hodnota vlastnosti.
Getproperty
Syntaxe: public inline std::string GetProperty ( const std::string & name ) const;
Získá hodnotu vlastnosti podle názvu.
Parametry
-
name
Název parametru.
Návraty
Hodnota vlastnosti.
Getproperty
Syntaxe: public inline std::string GetProperty ( PropertyId id ) const;
Získá hodnotu vlastnosti podle ID.
Parametry
-
id
ID parametru.
Návraty
Hodnota vlastnosti.
~HybridSpeechConfig
Syntaxe: public virtual ~HybridSpeechConfig ( ) = default;
Destrukuje objekt.
FromConfigs
Syntaxe: public inline static std::shared_ptr< HybridSpeechConfig > FromConfigs ( std::shared_ptr< SpeechConfig > cloudSpeechConfig , std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );
Vytvoří instanci hybridní konfigurace řeči se zadanými cloudovými a vloženými konfiguracemi řeči.
Parametry
cloudSpeechConfig
Sdílený inteligentní ukazatel cloudové konfigurace řeči.embeddedSpeechConfig
Sdílený inteligentní ukazatel vložené konfigurace řeči.
Návraty
Sdílený ukazatel na novou instanci hybridní konfigurace řeči.