Voice Tech

Voice Technology is any software or device that utilizes voice recognition to carry out functions. Devices and virtual assistants such as Amazon’s Echo, Google Home and Siri have provided a new means of accessibility that allows people to rely on their voice instead of their hands. Due to this, voice tech is starting to be implemented everywhere from our phones, to our homes and to our businesses. Additionally, existing apps can be updated to allow for voice usage which is also why voice tech continues to spread.

Tech Kits

Tech Kits are part of the walk-in service provided by Innovate Labs. There are three levels of difficulty meant for different users and their experience with the different technologies. Many of the Tech Kits build off each other as you progress.

Beginner

Text to Speech

Length: 30 Minutes

Description: Text-to-speech technology allows computers to convert written text into spoken words, making digital content accessible in an audio format. Using Python, developers can apply libraries that generate natural-sounding voices, enabling applications such as audiobooks, language learning tools, and assistive technologies for individuals with visual or reading challenges. This innovation combines programming with practical communication needs, showing how emerging technologies can bridge the gap between digital information and human interaction by transforming text into speech in real time.

Intermediate

Voice Recognition

Length: 45 Minutes

Description: Voice recognition technology allows computers to interpret spoken language and convert it into text or commands, making interaction with devices more natural and intuitive. Using Python, developers can build systems that process audio input, identify words, and respond accordingly. This technology combines concepts from programming, linguistics, and machine learning to enable practical applications such as virtual assistants, transcription tools, and accessibility features. It demonstrates how emerging technologies bridge human communication and computational processes, offering a clear example of how software can adapt to everyday needs in education, business, and personal use.

Advanced

Hands-free Painting

Length: 60 Minutes

Description: Voice technology can be combined with Python’s turtle graphics to create hands-free digital art, where spoken commands guide the program to draw shapes and patterns. This approach blends speech recognition, which translates voice into instructions, with a simple programming tool that moves a virtual “turtle” across the screen to produce designs. The result demonstrates how emerging technologies like voice interfaces can make coding more interactive and accessible, while also showing practical applications in creative fields such as automated drawing or design exploration.

Projects

Resources

Amazon Echo

Type: Smart Assistant

Description: Amazon Echo is a hands-free speaker you control with your voice. Echo connects to the Alexa Voice Service to play music, provide information, news, sports scores, weather, and more—instantly. All you have to do is ask.

Amazon Echo

Amazon Echo Dot

Type: Smart Assistant

Description: Amazon Echo is a hands-free speaker you control with your voice. Echo connects to the Alexa Voice Service to play music, provide information, news, sports scores, weather, and more—instantly. All you have to do is ask.

Google home

Google Home

Type: Smart Assistant

Description: Google Home is a voice-activated speaker powered by the Google Assistant. Ask it questions. Tell it to do things. It’s your own Google, always ready to help. Just start with, "Ok Google".

Voice Flow logo

Voice Flow

Type: Online Platform

Description: Voiceflow is an online platform that easily lets you build voice apps for Alexa Skills or Google Actions. This platform utilizes an intuitive drag and drop system that allows for simple visual diagrams that are then converted to skills.