AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones específicas para móviles / Funciones de síntesis de voz
  • Propiedades específicas de la descripción de las variables de SpeechSynthesisVoice
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo SpeechSynthesisVoice se utiliza para get todas las características avanzadas de una voz de síntesis del habla. Las características de la voz de síntesis del habla pueden ser identificadas a través de diferentes propiedades del WLanguage.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
BestVoice is SpeechSynthesisVoice
 
// List the voices
arrVoices is array of SpeechSynthesisVoice
arrVoices = SpeechSynthesisListVoices()
 
FOR EACH Voice OF arrVoices
// Displays the language of the voice in the trace
Trace(LanguageToName(Voice.Language, Voice.SubLanguage))
// Select the English voice with the best quality
IF BestVoice.Quality < Voice.Quality AND Voice.Language = languageEnglish THEN BestVoice = Voice
END
 
SpeechSynthesisInitialize(BestVoice)
Observaciones

Propiedades específicas de la descripción de las variables de SpeechSynthesisVoice

Las siguientes propiedades pueden ser utilizadas para get las características de una voz de síntesis del habla:
Nombre de la propiedadTipo utilizadoEfecto
CalidadConstante de tipo IntegerCalidad de la voz. Una mayor calidad significa un mayor valor. Esta Property puede tomar los siguientes valores:
  • ssQualityVeryHigh: De muy alta calidad.
  • ssQualityHigh: Alta calidad.
  • ssQualityStandard: Calidad estándar.
  • ssQualityLow: Baja calidad.
  • ssQualityVeryLow: Muy baja calidad.
Esta propiedad es de solo lectura.
denominarCadena de caracteresNombre de la voz. El nombre es único e identifica la voz.
Esta propiedad es de solo lectura.
GéneroIntegroEl género de la voz:
  • ssVoiceUndefined: Voz neutral.
  • ssVoiceFemale: Voz femenina.
  • ssMaleVoice: Voz masculina.
Esta propiedad es de solo lectura.
Observación: Esta Property no siempre es devuelta por el motor de síntesis de voz.
IdentificadorCadena de caracteresIdentificador de voz.
Esta propiedad es de solo lectura.
IdiomaConstante de tipo IntegerEl lenguaje de la voz:
  • languageAfrikaans: Afrikáans.
  • languageAlbanian: Albanés.
  • languageGerman: Alemán.
  • languageEnglish: Inglés.
  • languageArabic: árabe .
  • languageBengali: Bengalí
  • languageArmenian: Armenio.
  • languageBelarusian: Bielorruso.
  • languageBulgarian: Búlgaro.
  • languageCatalan: Catalán.
  • languageChinese: chino.
  • languageKorean: Coreano.
  • languageCroatian: Croata.
  • languageDanish: Danés.
  • languageSpanish: Español.
  • languageEstonian: Estonio.
  • languageFinnish: Finlandés.
  • languageFrench: Francés.
  • languageGeorgian: Georgiano.
  • languageGreek: Griego.
  • languageHebrew: hebreo .
  • languageHindi: Hindi.
  • languageHungarian: Húngaro.
  • languageIndonesian: Indonesio.
  • languageIcelandic: Islandés.
  • languageItalian: Italiano.
  • languageJapanese: japonés.
  • languageLatvian: Letón.
  • languageLithuanian: Lituano.
  • languageMacedonian: Macedonio.
  • languageDutch: Neerlandés.
  • languageNorwegian: Noruego.
  • languageUzbek: Uzbeko.
  • languagePunjabi: Punjabi.
  • languagePolish: Polaco.
  • languagePortuguese: Portugués.
  • languageRomanian: Rumano.
  • languageRussian: Ruso.
  • languageSerbian: Serbio.
  • languageSindhi: Sindhi.
  • languageSlovak: Eslovaco.
  • languageSlovenian: Esloveno.
  • languageSwedish: Sueco.
  • languageCzech: Checo.
  • languageThai: Tailandés.
  • languageTurkish: Turco.
  • languageUkrainian: Ucraniano.
  • languageVietnamese: Vietnamita.
Esta propiedad es de solo lectura.
SubLanguageIntegroEl sublenguaje de la lengua. Para obtener más información, consulte Correspondencia entre idiomas, subidiomas, conjuntos de caracteres y naciones.
Esta propiedad es de solo lectura.
Puede utilizar VariableReset para restablecer el contenido de un SpeechSynthesisVoice Variable
Versión mínima requerida
  • Versión 26
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 24/08/2022

Señalar un error o enviar una sugerencia | Ayuda local