classe VoiceInfo

Contém informações sobre informações de voz de síntese atualizadas na versão 1.17.0.

Membros

Nome

Sintaxe: public const std::string & Name;

Nome da voz.

Localidade

Sintaxe: public const std::string & Locale;

Localidade da voz.

ShortName

Sintaxe: public const std::string & ShortName;

Nome curto.

LocalName

Sintaxe: public const std::string & LocalName;

Nome local.

Gênero

Sintaxe: public const SynthesisVoiceGender & Gender;

Gênero. Adicionado na versão 1.17.0.

VoiceType

Sintaxe: public const SynthesisVoiceType & VoiceType;

Nome local.

StyleList

Sintaxe: public const std::vector< std::string > & StyleList;

Lista de estilos.

VoicePath

Sintaxe: public const std::string & VoicePath;

Caminho de voz, válido apenas para vozes offline.

Situação

Sintaxe: public const SynthesisVoiceStatus & Status;

Status da voz.

Propriedades

Sintaxe: public const PropertyCollection & Properties;

Coleção de propriedades adicionais do VoiceInfo.

VoiceInfo

Sintaxe: public inline explicit VoiceInfo ( SPXRESULTHANDLE hresult );

Cria uma nova instância usando o identificador fornecido.

Parâmetros

  • hresult identificador de resultado.

operador SPXRESULTHANDLE

Sintaxe: public inline explicit operator SPXRESULTHANDLE ( );

Operador de conversão explícita.

Devoluções

Um identificador.

~VoiceInfo

Sintaxe: public inline ~VoiceInfo ( );

Destruidor.