Experience AI learning by Voice Recognition Kit

Objective:
To help students experience how AI can be applied to voice recognition by assembling a DIY voice accessory kit as a natural language processor and an intelligent speaker using cloud-based voice assistant.

Description:
The school will provide a set of voice kit to a group of students, around 3 - 4 students per each group. Each group will build a voice recognition device by connecting the microcontroller, intelligent voice board, speaker, flex cable, push button and cardboard together. By configuring a cloud-based speech-to-text platform, students can demonstrate the example project by using the program installed in the voice kit. Further, students can study and learn the sample code inside, experience the human speak voice recognition.

Hardware
  • Microcontroller boards, voice board, speaker and other accessory kits such as flex cable, Micro SD card, push button, cardboard, etc.
  • Smartphone, Windows / Mac / Linux computer, Wi-Fi connection OR
  • Monitor, Windows / Mac / Linux computer, Mouse, Keyboard, Wi-Fi connection
Software
  • Common programming languages like Python / Linux
Cloud Services
  • AI voice Cloud service platform
Major Activities A workshop on DIY voice recognition kit. The school will provide the necessary hardware, software and required tools.

  • Form a team of 3 - 5 students to assemble a voice recognition box device, by using the accessories provided
  • Enable the network connection with WiFi and obtain IP address
  • Download the updated AI voice library and install it to the intelligent voice board
  • Test the test script, make sure the audio works
  • Students can make sure of the Cloud Speech library by configuring the applications using developer APIs
  • Students can create a new project and turn on the Cloud Speech APIs
  • Students can run the demo program and try out those APIs to see how machine learning works. The voice kit can recognise the human speak and print the message in the terminal
Learning Objective(s)
  • DIY a voice recognition device box
  • Update the latest version program from Cloud Speech platform
  • Test the setting and configure the voice APIs
  • Experience the voice recognition function from the example sample program provided
  • Learn and study the AI sample source code provided
Duration
  • Theoretical session : 1 hour
  • Practical session : 30 hours
Difficulty
  • Medium - Hard
Target Level S4 - S6
Target No. of Students Around 3 - 4 students per one voice kit