Está en la página 1de 2

Ejercicios de App Inventor – Nivel básico Ejercicio 6.

- Traductor – 2ª parte

Descripción de la aplicación

En este ejercicio se va a realizar una aplicación en la que se introduce un texto hablado. El móvil
reconocerá el texto y lo traducirá al idioma que se seleccione, además de escribir dicho texto en
el idioma seleccionado.

Pasos a seguir:

1.- Accedemos a la sección de bloques para implementar el código.

2.- Código para BtnHablar:


• Cuando BtnHablar.Clic
Ejecutar llamar ReconocimientoDeVoz1.ObtenerTexto

3.- Código para ReconocimientoDeVoz1 (va a reconocer el texto que digamos y lo va a colocar
en el cuadro de texto “TxtTextoReconocido”:
• Cuando ReconocimientoDeVoz1.DespuésDeObtenerTexto
Ejecutar poner TxtTextoReconocido.Texto como tomarResultado

4.- Código de BtnEspana:


• Cuando BtnEspana.Clic
ejecutar poner TextoAVoz1.Pais como “ESP”
poner TextoAVoz1.Idioma como “es”
llamar TraductorYandex1.SolicitarTraducción
lenguajeAlQueTraducir “es-es”
TextoATraducir TxtTextoReconocido.Texto

www.profedeinformatica.es 1 Justo Rodríguez Orta


Ejercicios de App Inventor – Nivel básico Ejercicio 6.- Traductor – 2ª parte

5.- Repetir el punto anterior para BtnFrancia; BtnItalia; BtnReinoUnido con las siguientes
modificaciones:
• BtnFrancia: poner TextoAVoz1.Pais como “FRA”
poner TextoAVoz1.Idioma como “fr”

lenguajeAlQueTraducir “es-fr”

• BtnItalia: poner TextoAVoz1.Pais como “ITA”


poner TextoAVoz1.Idioma como “it”

lenguajeAlQueTraducir “es-it”

• BtnReinoUnido: poner TextoAVoz1.Pais como “GBR”


poner TextoAVoz1.Idioma como “en”

lenguajeAlQueTraducir “es-en”

6.- Código que, una vez realizada la traducción, la va a visualizar en el cuadro de texto y la va a
“hablar”
• Cuando TraductorYandex1.TraduccionRedibida
Ejecutar poner TxtTextoTraducido.Texto como tomar traducción
Llamar TextoAVoz1.Hablar
Mensaje tomar traducción

www.profedeinformatica.es 2 Justo Rodríguez Orta

También podría gustarte