Lección 1, Tema 1
En Progreso

Actividad: Crea tu propia Alexa Copy

27/06/2022

En este proyecto, crearemos nuestro propio asistente personal como Alexa.

Haremos un script que reconocerá nuestro comando de voz y lo analizará para reproducir el tema de Mario o el tema del hombre araña. Si no se reconoce el comando, dirá que no entendió el comando.

Empecemos.

Descarga las canciones desde aquí:

Preparando el escenario

  1. Hombre araña: https://semillerodeinnovacion.com/wp-content/uploads/2020/12/Spiderman.mp3
  2. Mario: https://semillerodeinnovacion.com/wp-content/uploads/2020/12/Mario-2.mp3

Una vez que abra el enlace:

Siga los pasos para configurar el escenario:

  1. Cambie a la pestaña Sonidos y seleccione Cargar sonido en la esquina inferior izquierda.
  1. Seleccione los dos sonidos descargados y abra los sonidos.
  2. Elimina el sonido Grunt de la biblioteca.
  3. Cambie a la pestaña Código .

En este proyecto, también usaremos la extensión Text to Speech para responder al usuario. Para agregarlo, haga clic en el botón Agregar extensión  y agregue la extensión Text to Speech .

Reconocimiento de voz

  1. Agregue un bloque al hacer clic en la bandera en el área de secuencias de comandos. 
  2. Ajuste un discurso de reconocimiento para () s en el bloque ()  debajo del bloque cuando se hizo clic en la bandera . Cambie el tiempo a 4 segundos.

3, Ahora, coloque un bloque if () else debajo del bloque de reconocimiento de voz durante () segundos . 

4.En la condición del bloque SI () SINO , agregue un () contiene ()? bloque de la paleta Operadores . En el primer argumento, agregue como bloque de resultados de reconocimiento de voz y en el segundo escriba ” mario “. Entonces, si el texto decodificado contiene la palabra Mario, ejecutará los bloques de rama if.

5.Agregue un bloque DECIR () de la paleta Text to Speech debajo del brazo SI y escriba el mensaje “ Playing Mario Song! “.

6.A continuación, un sonido de reproducción rápida () hasta que termine el bloque debajo del bloque de hablar () y seleccione Mario . Así es como se ve el guión:

7.Duplique el bloque SI () SINO y encájelo debajo del brazo SINO .

8Cambie ” mario ” por ” spiderman ” en la condición del brazo SI .

9.Cambie el mensaje en el bloque de hablar a “¡ Reproduciendo la canción de Spiderman! “.

10.Cambia el sonido a Spiderman .

 11.Por último, en virtud de otro brazo, añadir un DECIR () bloque y escritura “ Lo siento, no soy capaz de entender el comando “.

El guión está completo. Se verá así:

Tarea

Antes de pasar a la siguiente lección, ¡le espera una pequeña tarea!

Debe cargar el programa PictoBlox que escribió en esta actividad en el sitio web. 

Enviar la tarea es imprescindible para recibir el certificado después de completar el curso.

Siga los pasos a continuación para cargar su tarea:

  1. Haga clic en Elegir archivo .
  2. Seleccione la imagen de la ventana emergente que se abre.
  3. Una vez seleccionada la imagen, haga clic en Cargar asignación .
Alerta evive

El tipo de archivo permitido es un  archivo SB3  generado a partir del programa PictoBlox. El tamaño máximo de archivo permitido es de 15 MB.

¡Buena suerte!