共用方式為


類別 HybridSpeechConfig

類別,定義適用于語音辨識或語音合成的混合式 (雲端和內嵌) 組態。

成員

運算子 SPXSPEECHCONFIGHANDLE

語法: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

用來取得基礎控制碼值的內部運算子。

傳回

控制代碼。

SetSpeechRecognitionOutputFormat

語法: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );

設定語音辨識輸出格式。

參數

  • format 語音辨識輸出格式 (簡單或詳細) 。

GetSpeechRecognitionOutputFormat

語法: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;

取得語音辨識輸出格式。

傳回

語音辨識輸出格式 (簡單或詳細) 。

SetSpeechSynthesisOutputFormat

語法: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );

設定語音合成輸出格式 (例如 Riff16Khz16BitMonoPcm) 。

參數

  • formatId 指定輸出格式識別碼

GetSpeechSynthesisOutputFormat

語法: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;

取得語音合成輸出格式。

傳回

語音合成輸出格式。

SetProperty

語法: public inline void SetProperty ( const std::string & name , const std::string & value );

依名稱設定屬性值。

參數

  • name 屬性名稱。

  • value 屬性值。

SetProperty

語法: public inline void SetProperty ( PropertyId id , const std::string & value );

依識別碼設定屬性值。

參數

  • id 屬性識別碼。

  • value 屬性值。

GetProperty

語法: public inline std::string GetProperty ( const std::string & name ) const;

依名稱取得屬性值。

參數

  • name 參數名稱。

傳回

屬性值。

GetProperty

語法: public inline std::string GetProperty ( PropertyId id ) const;

依識別碼取得屬性值。

參數

  • id 參數識別碼。

傳回

屬性值。

~HybridSpeechConfig

語法: public virtual ~HybridSpeechConfig ( ) = default;

解構 物件。

FromConfigs

語法: public inline static std::shared_ptr< HybridSpeechConfig > FromConfigs ( std::shared_ptr< SpeechConfig > cloudSpeechConfig , std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );

使用指定的雲端和內嵌語音設定,建立混合式語音設定的實例。

參數

  • cloudSpeechConfig 雲端語音設定的共用智慧型指標。

  • embeddedSpeechConfig 內嵌語音設定的共用智慧型指標。

傳回

新混合式語音設定實例的共用指標。