Speech Recognition on Low Power Devices
Offered By: tinyML via YouTube
Course Description
Overview
Explore speech recognition technology for low-power devices in this tinyML Talks webcast featuring Fluent.ai experts Vikrant Tomar and Sam Myer. Delve into the process of transitioning from high-level libraries like Pytorch to running models on ARM Cortex M series microcontrollers and DSPG digital signal processors. Discover optimization techniques including low-level programming, 8-bit quantization, unique model architectures, network compression, and layer selection. Learn about multilingual speech recognition, automatic intent recognition, and system challenges. Witness live demonstrations of smart home applications and compare streaming microcore performance with TensorFlow Lite. Gain insights into memory requirements and strategies for running larger models on smaller devices in this comprehensive exploration of speech recognition technology for resource-constrained environments.
Syllabus
Introduction
About tinyML
Multilingual speech recognition
Automatic Intent Recognition
Demo
Sam
System Overview
Common Challenges
Model Compression
DTPG
Wakeboard
Microcontrol library
Streaming
Streaming example
Memory requirements
Streaming Microcore vs Tensorflow Lite
Running larger models on smaller devices
Live demo
Smart home demo
Questions
Thanks
Taught by
tinyML
Related Courses
Machine Learning Capstone: An Intelligent Application with Deep LearningUniversity of Washington via Coursera Elaborazione del linguaggio naturale
University of Naples Federico II via Federica Deep Learning for Natural Language Processing
University of Oxford via Independent Deep Learning Summer School
Independent Sequence Models
DeepLearning.AI via Coursera