|
|
|
|
- Presentación
- ¿Cómo proceder?
- Condiciones necesarias
- Uso de la síntesis de voz en la aplicación
Síntesis de voz en las aplicaciones móviles
¡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. Uso de la síntesis de voz en la aplicación Utilizar la síntesis de voz en la aplicación: - 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.
- Si es necesario, defina el volumen de la lectura mediante la función VolumeModify (constante volumeMusic.
- Inicie la lectura con las siguientes funciones:
| | SpeechSynthesisReadFile | Lee el contenido del archivo especificado utilizando el motor de síntesis de voz que se encuentra en el dispositivo. | SpeechSynthesisReadText | Lee el texto especificado utilizando el motor de conversión de texto a voz del dispositivo. |
Observaciones: - Si no hay ningún motor de síntesis de voz instalado en el dispositivo, su descarga se propondrá automáticamente.
- 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.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|