Activa JavaScript para disfrutar de los vídeos de la Mediateca.
USANDO LA IA CON APP INVENTOR - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Bueno, vamos a hacer un tutorial con la última de las aplicaciones de App Inventor.
00:00:00
Yo creo que vamos a cerrar este ciclo de App Inventor en cuarto.
00:00:07
Es una aplicación que implica inteligencia artificial,
00:00:12
los últimos sensores más conocidos de App Inventor.
00:00:17
Eso sería una especie de traductor simultáneo.
00:00:21
Se puede incluso complicar más porque se puede conectar con servicios de Google
00:00:24
que, bueno, nos pueden cambiar la voz Google y Google es uno de los que presenta estos servicios, ¿vale?
00:00:30
De momento nos vamos a conformar con que nos grabe la voz, nos escriba, nos cambie la frecuencia y la velocidad
00:00:42
con lo cual ya cuando salga la voz de lo que nosotros hemos dicho ya nos ha cambiado la voz
00:00:51
y que nos la traduzca a algún idioma, por ejemplo al inglés, que es como de los más conocidos.
00:00:57
Entonces comenzamos entrando en App Inventor, esta es la final, esta ya está terminada.
00:01:06
Entonces pues como siempre lo que haremos será crear una pantalla, vamos aquí en Screen,
00:01:15
la vamos a llamar mi traductor
00:01:26
como vemos aquí
00:01:28
la alineación tanto central como vertical
00:01:34
la hemos escogido
00:01:36
centrada
00:01:38
color de fondo
00:01:41
yo no he puesto ninguno porque me he cogido una imagen
00:01:43
si queréis poner una imagen
00:01:47
bien, no es necesario
00:01:49
no es obligatorio escoger un color de fondo
00:01:50
si creéis que eso va a ser
00:01:53
mejor para vosotros, ¿vale? Luego aquí, pues hay conocidos, o sea, ahí tenemos por
00:01:55
un lado tres botones, uno, dos y tres, ¿vale? Que es el botón hablar, el botón cambiar
00:02:02
la voz y el botón traducir. Ya los hemos usado en otras ocasiones, no son nuevos para
00:02:11
nosotros. Luego tenemos dos cuadros de texto, que son estos dos, que tampoco son nuevos
00:02:18
para nosotros, ya los hemos usado. En uno vamos a poner mi texto, que es lo que yo hable,
00:02:26
él lo escribe, ¿vale? Y en el otro vamos a poner texto traducido, el texto que he traducido.
00:02:35
Tenemos también dos etiquetas que también ya las conocemos
00:02:41
Label 1 que sería la de velocidad
00:02:47
Label 2 que sería frecuencia
00:02:50
¿Cómo se configuran los botones? Ya lo sabemos
00:02:52
No voy a repetirlo, ya lo sabéis
00:02:58
¿Cómo se configuran los cuadros de texto? Tampoco voy a repetirlo
00:03:02
Cuidado con el hinge, es mejor que no lo pongáis
00:03:07
Que si lo hay hay que quitarlo
00:03:10
Y como he sacado fibras etiquetas
00:03:11
Pues tampoco, porque ya sabemos
00:03:14
Una vamos a poner una etiqueta para velocidad
00:03:16
Y otra para frecuencia
00:03:19
¿Vale?
00:03:21
Este elemento de aquí
00:03:23
Pues si es un elemento nuevo
00:03:24
¿Vale?
00:03:26
Ese elemento de ahí
00:03:28
Es esto que tenemos aquí
00:03:29
Que le vamos a llamar velocidad
00:03:33
Y esto le vamos a llamar volumen
00:03:34
Estos elementos
00:03:36
Son estos que tenemos aquí
00:03:38
son estos diales que tenemos aquí, estos sliders, a uno le vamos a llamar velocidad y a otro le vamos a llamar volumen,
00:03:58
en realidad es velocidad y frecuencia, son dos moduladores o dos diales que nos van a permitir cambiar la velocidad y la frecuencia de un sonido.
00:04:09
Yo le he puesto de ancho 75%, ¿vale?
00:04:28
Y valor máximo y mínimo 10.0
00:04:34
Y la posición del dial, pues si queréis la podéis poner 5
00:04:39
Para que esté más o menos en el medio, ¿vale?
00:04:44
Para ambos, el otro es lo mismo
00:04:49
Uno va a ser para la velocidad
00:04:51
Y el otro es para la frecuencia
00:04:56
Vale, pues estos son elementos, no es más, es otro elemento que tenemos aquí, ¿vale? Tampoco tiene mayor problema.
00:04:58
Luego, también hay tres elementos que también son bastante novedosos.
00:05:10
Este de aquí, que es el Speech Recognizer, que le tenemos en media, el Speech Recognizer es capaz de grabar una voz y después el texto Speech lo que hace es convertir un texto en una conversación.
00:05:18
Entonces, aquí ya digamos que no son elementos, son elementos que no son exactamente de inteligencia artificial.
00:05:48
El que es más inteligencia artificial es el traductor.
00:05:59
El traductor, que también es otro elemento que vamos a poner, o sea, vamos a poner estos nuevos elementos que están en media.
00:06:02
Speech Recognition, Text to Speech y Translator.
00:06:10
Estos son elementos un poco novedosos y son elementos que funcionan en cierto sentido con inteligencia artificial.
00:06:14
Incluso podríamos hablar de más elementos
00:06:21
Ya os digo que se pueden contratar servicios de inteligencia artificial
00:06:27
Aquí en extensión
00:06:33
Nosotros podemos importar todas las extensiones que queramos
00:06:34
Son archivos que tienen un formato que el App Inventor es capaz de interpretar
00:06:38
entonces van a tener sus propios bloques de código
00:06:47
entonces pues ahí podemos meter un montón de cosas
00:06:52
ya en internet ya se encuentran bastantes
00:06:57
el speech recognizer como vemos es que no tiene
00:07:00
no tiene ninguna propiedad que podamos delimitar
00:07:05
este le vamos a dejar tal y como está
00:07:11
Tenemos country, language, pitch and speed rate
00:07:14
Pitch and speed rate es lo que nosotros vamos a controlar con estos dos diales
00:07:19
Que es la frecuencia y la velocidad
00:07:26
Y translator, que como vemos es
00:07:29
Lo único que aparece es que
00:07:33
Lo que pasa es que aquí ya viene incorporado
00:07:38
Es este archivo, tenemos aquí un archivo
00:07:40
que nos incluye todos los códigos y todos los bloques
00:07:43
que corresponden a este elemento.
00:07:51
¿Vale?
00:07:55
Vale.
00:07:56
Pues vamos con la programación.
00:07:58
A ver, tenemos un primer botón, que es el botón habla,
00:08:00
que lo que va a hacer es, pues nosotros pulsamos ese botón, hablamos y llamamos a este sensor
00:08:22
que es el Speak Recognizer para que nos pase lo que nosotros hemos dicho a texto.
00:08:33
Entonces, cuando ya ha hecho esa operación, ¿qué hacemos?
00:08:40
Hacemos que mi texto sea el resultado de lo que ha hecho esta especie de sensor, este speech record mixer.
00:08:48
Él ha escuchado lo que tú le has dicho y lo ha escrito.
00:09:00
De hecho, esto es una operación que se ha incluido hace poco en el Office.
00:09:06
El dictado. Tú dictas y él escribe.
00:09:14
Bueno, ahora ya tenemos escrito el texto.
00:09:18
Y ahora vamos a reproducir ese texto, pero cambiando las características del texto.
00:09:23
Y para ello tenemos otro botón, que es el botón Cambia Voz.
00:09:31
Cuando yo pincho en el botón cambia voz, lo que va a hacer es estos dos diales que tenemos, uno para frecuencia y otro para velocidad, pues ponerlo a la posición a la que yo quiera, en la posición a la que yo quiera, que corresponderá a una escala de 0 a 10, ¿vale?
00:09:36
tanto de frecuencias como de velocidades y entonces va a llamar al texto speech que es este otro que tenemos aquí para que hable y lea el mensaje que hemos puesto previamente en este cuadro de texto
00:09:56
¿De acuerdo?
00:10:16
O sea que lo que hace es
00:10:19
Cambiar
00:10:21
Y la voz desde luego
00:10:22
Es la voz de Siri o la voz de la
00:10:25
Inteligencia artificial que tengáis en vuestro teléfono
00:10:27
Entonces
00:10:29
Te cambia la voz
00:10:31
Le cambia la frecuencia y la velocidad
00:10:32
Y reproduce
00:10:35
El mensaje que tú
00:10:37
Le has hablado y que él te ha escrito
00:10:39
En el texto
00:10:41
¿Vale?
00:10:42
Ahora finalmente vamos a traducir
00:10:44
y seguimos el mismo patrón
00:10:47
pero esta vez lo que hacemos es pinchar al botón traduce
00:10:51
y llamar al traductor
00:10:56
el traductor necesita saber a qué lenguaje vamos a traducir ese texto
00:10:58
el texto que nos habían escrito previamente
00:11:06
Entonces para decirle que lenguaje utilizamos este código
00:11:12
Es, que es de español, a inglés
00:11:17
Que es mi texto
00:11:22
Y cuando ya lo ha traducido
00:11:24
¿Qué es lo que hago?
00:11:27
Pues pongo el texto traducido, la traducción
00:11:30
Este de aquí, del GetTranslated, igual que el otro, se saca del propio bloque
00:11:34
Hacemos que el texto traducido sea esa traducción
00:11:39
Y volvemos a llamar al texto speech para que hable
00:11:49
Claro, si no hemos cambiado la velocidad y la frecuencia
00:11:56
Pues nos va a dar la traducción
00:12:01
Pues que la velocidad y la frecuencia que tengamos en el diario
00:12:04
Eso hay que tener un poquito de cuidado
00:12:07
Como veis
00:12:11
En realidad no es muy difícil
00:12:14
No es muy difícil
00:12:16
Porque lo difícil realmente
00:12:18
Sería o ha sido
00:12:20
O ya nos lo han hecho
00:12:22
El meter estos sensores que tenemos aquí
00:12:24
El de texto speech
00:12:26
Etcétera
00:12:29
Eso ya, eso si es difícil
00:12:30
Pero una vez que ya tengamos
00:12:33
Esos sensores, lo único que tenemos
00:12:34
Que saber hacer es utilizar
00:12:36
los bloques y saber utilizar los bloques, como vemos, no tiene ninguna dificultad, ¿vale?
00:12:38
Bueno, pues ahora vamos a ver cómo funciona esta aplicación. Voy a poner esto un poquito
00:12:45
más grande para que se me vea. Hola. Bueno, yo creo que la podéis ver, se puede ver aquí,
00:13:09
Se puede apreciar que tenemos el fondo, tenemos los tres botones y los dos cuadros de texto
00:13:19
Y los dos diales, yo creo que se aprecia bastante bien
00:13:31
Vamos a hacerla funcionar
00:13:36
Lo primero que tenemos que hacer es pinchar aquí
00:13:49
Al pinchar aquí, vemos que nos dice que comencemos a grabar
00:13:52
Hay un botón para empezar a grabar y otro para finalizar de grabar
00:13:57
Voy a hacer una frase corta, porque si no, esto se alarga mucho
00:14:02
Hola, mi nombre es Isabel
00:14:06
Vale, entonces, veis aquí ha escrito
00:14:11
Es que con la luz, a ver, a ver ahí
00:14:18
veis que ha escrito la frase
00:14:27
en ese cuadro de texto
00:14:29
vale
00:14:32
vamos a cambiar, vamos a hacer que reproduzca
00:14:33
pero como
00:14:36
pues a la velocidad
00:14:38
vamos a ponerle mucha velocidad
00:14:40
y mucha frecuencia
00:14:41
a la velocidad y frecuencia
00:14:44
ves
00:14:46
ahí
00:14:47
a ver
00:14:49
ves que hemos puesto los diales
00:14:58
vale, pues si yo ahora le pulso
00:15:02
al botón este de cambio a voz
00:15:04
se oye raro
00:15:06
si yo
00:15:15
le cambio aquí
00:15:16
vale
00:15:19
ahora le vamos a dar que
00:15:28
a que me lo traduzca
00:15:30
¿veis?
00:15:32
al
00:15:33
al traducir, al dar al botón
00:15:34
de traducir
00:15:37
Me escribe el texto
00:15:38
Ahí
00:15:41
Con la luz
00:15:42
¿Veis? Me escribe el texto en inglés
00:15:45
Y al darle al botón
00:15:50
Le lo que está escrito
00:15:55
Claro, si lo que está escrito no tiene nada que ver
00:16:02
Sí que es cierto que
00:16:04
Tiene fallos
00:16:05
Sobre todo
00:16:06
A la hora de reconocer los mensajes
00:16:09
Hablados
00:16:12
pero bueno esto ya sabéis que la inteligencia artificial
00:16:14
tiene que madurar mucho
00:16:18
y que es lo que hay
00:16:20
de momento
00:16:22
y bueno pues yo lo que os animo
00:16:23
es a que sigáis investigando
00:16:26
porque ya os digo que
00:16:27
esto es muy sencillo
00:16:28
pero que por ahí por internet hay varios
00:16:31
foros y hay varios sitios
00:16:33
en donde incluso
00:16:35
pues se han ampliado y se han hecho
00:16:37
pues otras
00:16:39
aplicaciones que ya pues tienen
00:16:40
inteligencia artificial
00:16:43
incorporada y estas cosas
00:16:44
también en Scratch
00:16:47
se está intentando meter
00:16:48
inteligencia artificial
00:16:51
y bueno, nosotros vamos a hacer esto
00:16:52
un poco en plan
00:16:55
más, pues eso
00:16:56
un poco para que veáis
00:16:59
hasta donde se puede llegar con App Inventor
00:17:00
hay muchísimas
00:17:03
aplicaciones y yo creo que esta ya va a ser
00:17:05
la última que hagamos
00:17:07
- Idioma/s:
- Autor/es:
- Isabel Lafuente
- Subido por:
- Isabel L.
- Licencia:
- Reconocimiento - No comercial - Sin obra derivada
- Visualizaciones:
- 200
- Fecha:
- 9 de abril de 2024 - 16:15
- Visibilidad:
- Público
- Centro:
- IES JOSÉ GARCÍA NIETO
- Duración:
- 17′ 10″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1280x720 píxeles
- Tamaño:
- 125.59 MBytes