class 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
Общий интеллектуальный указатель внедренной конфигурации речи.
Возвращаемое значение
Общий указатель на новый экземпляр конфигурации гибридного распознавания речи.