class HybridSpeechConfig

Konuşma tanıma veya konuşma sentezi için karma (bulut ve tümleşik) yapılandırmaları tanımlayan sınıf.

Üyeler

SPXSPEECHCONFIGHANDLE işleci

Sözdizimi: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Temel alınan tanıtıcı değerini almak için kullanılan iç işleç.

İade

Bir tutamaç.

SetSpeechRecognitionOutputFormat

Sözdizimi: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );

Konuşma tanıma çıkış biçimini ayarlar.

Parametreler

  • format Konuşma tanıma çıkış biçimi (basit veya ayrıntılı).

GetSpeechRecognitionOutputFormat

Sözdizimi: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;

Konuşma tanıma çıkış biçimini alır.

İade

Konuşma tanıma çıkış biçimi (basit veya ayrıntılı).

SetSpeechSynthesisOutputFormat

Sözdizimi: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );

Konuşma sentezi çıkış biçimini ayarlar (örn. Riff16Khz16BitMonoPcm).

Parametreler

  • formatId Çıktı biçimi kimliğini belirtir

GetSpeechSynthesisOutputFormat

Sözdizimi: public inline std::string GetSpeechSynthesisOutputFormat ( ) const;

Konuşma sentezi çıkış biçimini alır.

İade

Konuşma sentezi çıkış biçimi.

SetProperty

Sözdizimi: public inline void SetProperty ( const std::string & name , const std::string & value );

Ada göre bir özellik değeri ayarlar.

Parametreler

  • name Özellik adı.

  • özellik değerini value.

SetProperty

Sözdizimi: public inline void SetProperty ( PropertyId id , const std::string & value );

Kimlik değerine göre bir özellik değeri ayarlar.

Parametreler

  • id Özellik kimliği.

  • özellik değerini value.

GetProperty

Sözdizimi: public inline std::string GetProperty ( const std::string & name ) const;

Ada göre bir özellik değeri alır.

Parametreler

  • parametre adını name.

İade

Özellik değeri.

GetProperty

Sözdizimi: public inline std::string GetProperty ( PropertyId id ) const;

Kimliğine göre bir özellik değeri alır.

Parametreler

  • parametre kimliğini id.

İade

Özellik değeri.

~HybridSpeechConfig

Sözdizimi: public virtual ~HybridSpeechConfig ( ) = default;

Nesneyi yok eder.

FromConfigs

Sözdizimi: public inline static std::shared_ptr< HybridSpeechConfig > FromConfigs ( std::shared_ptr< SpeechConfig > cloudSpeechConfig , std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );

Belirtilen bulut ve eklenmiş konuşma yapılandırmalarıyla karma konuşma yapılandırmasının bir örneğini oluşturur.

Parametreler

  • cloudSpeechConfig Bulut konuşma yapılandırmasının paylaşılan akıllı işaretçisi.

  • embeddedSpeechConfig Eklenmiş konuşma yapılandırmasının paylaşılan akıllı işaretçisi.

İade

Yeni karma konuşma yapılandırma örneğinin paylaşılan işaretçisi.