Udostępnij za pośrednictwem


class HybridSpeechConfig

Klasa, która definiuje konfiguracje hybrydowe (chmurowe i osadzone) na potrzeby rozpoznawania mowy lub syntezy mowy.

Elementy członkowskie

operator SPXSPEECHCONFIGHANDLE

Składnia: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Operator wewnętrzny używany do pobierania bazowej wartości dojścia.

Zwraca

Uchwyt.

SetSpeechRecognitionOutputFormat

Składnia: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );

Ustawia format wyjściowy rozpoznawania mowy.

Parametry

  • format Format danych wyjściowych rozpoznawania mowy (prosty lub szczegółowy).

GetSpeechRecognitionOutputFormat

Składnia: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;

Pobiera format danych wyjściowych rozpoznawania mowy.

Zwraca

Format danych wyjściowych rozpoznawania mowy (prosty lub szczegółowy).

SetSpeechSynthesisOutputFormat

Składnia: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );

Ustawia format danych wyjściowych syntezy mowy (np. Riff16Khz16BitMonoPcm).

Parametry

  • formatId Określa identyfikator formatu wyjściowego

GetSpeechSynthesisOutputFormat

Składnia: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;

Pobiera format danych wyjściowych syntezy mowy.

Zwraca

Format danych wyjściowych syntezy mowy.

SetProperty

Składnia: public inline void SetProperty ( const std::string & name , const std::string & value );

Ustawia wartość właściwości według nazwy.

Parametry

  • name Nazwa właściwości.

  • value Wartość właściwości.

SetProperty

Składnia: public inline void SetProperty ( PropertyId id , const std::string & value );

Ustawia wartość właściwości według identyfikatora.

Parametry

  • id Identyfikator właściwości.

  • value Wartość właściwości.

Getproperty

Składnia: public inline std::string GetProperty ( const std::string & name ) const;

Pobiera wartość właściwości według nazwy.

Parametry

  • name Nazwa parametru.

Zwraca

Wartość właściwości.

Getproperty

Składnia: public inline std::string GetProperty ( PropertyId id ) const;

Pobiera wartość właściwości według identyfikatora.

Parametry

  • id Identyfikator parametru.

Zwraca

Wartość właściwości.

~HybridSpeechConfig

Składnia: public virtual ~HybridSpeechConfig ( ) = default;

Destrukuje obiekt .

Z konfiguracji

Składnia: public inline static std::shared_ptr< HybridSpeechConfig > FromConfigs ( std::shared_ptr< SpeechConfig > cloudSpeechConfig , std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );

Tworzy wystąpienie konfiguracji mowy hybrydowej z określoną chmurą i osadzoną konfiguracją mowy.

Parametry

  • cloudSpeechConfig Udostępniony inteligentny wskaźnik konfiguracji mowy w chmurze.

  • embeddedSpeechConfig Udostępniony inteligentny wskaźnik konfiguracji osadzonej mowy.

Zwraca

Wskaźnik udostępniony do nowego wystąpienia konfiguracji mowy hybrydowej.