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
  • Presentación
  • ¿Cómo proceder?
  • Condiciones necesarias
  • Uso de la síntesis de voz en la aplicación
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
Presentación
¡Los teléfonos pueden hablar!
WINDEV Mobile propone varias funciones para utilizar fácilmente esta característica en sus aplicaciones para dispositivos Android, iOS o Universal Windows 10 App.
¿Cómo proceder?

Condiciones necesarias

Uso de la síntesis de voz en la aplicación

Utilizar la síntesis de voz en la aplicación:
  1. Inicializar las opciones de gestión de la síntesis vocal con SpeechSynthesisInitialize.
    Observación: Esta función es opcional. Si no se han definido de antemano los parámetros de la síntesis del habla, se utilizarán los parámetros de Default y el idioma para la lectura del texto será el primer idioma disponible para el motor de síntesis del habla según la siguiente secuencia:
    • Lenguaje de aplicación (lenguaje Default o lenguaje definido por Nación),
    • Idioma del dispositivo,
    • Inglés,
    • Default lenguaje del motor para síntesis de voz.
  2. Inicie la lectura con las siguientes funciones:
    SpeechSynthesisReadFileLee el contenido del archivo especificado utilizando el motor de síntesis de voz que se encuentra en el dispositivo.
    SpeechSynthesisReadTextLee el texto especificado utilizando el motor de conversión de texto a voz del dispositivo.
Observaciones:
  • Si se activa una nueva operación de lectura mientras se está realizando otra operación de lectura, la nueva operación de lectura se iniciará una vez que la primera haya terminado..
    Para saber si una operación de lectura está en curso en el motor de síntesis de voz, utilice SpeechSynthesisInProgress.
    Para detener las operaciones de lectura en curso, utilice SpeechSynthesisStop.
Versión mínima requerida
  • Versión 17
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/06/2023

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