Voice recognition on Cortex-M

Keyword spotting on Cortex-M

Achieve high-accuracy keyword spotting on Cortex-M processors.

Read blog

Build a voice assistant with Google TensorFlow Lite

Perform ML inference on a Cortex-M7 based STM32F7 discovery board, using TensorFlow Lite for Microcontrollers.

View guide

Micro speech with TensorFlow

Use TensorFlow Lite for Microcontrollers to run a neural network model to recognize keywords in speech.

View guide

AI on Adafruit EdgeBadge

Learn to do speech recognition using TensorFlow models with the Adafruit EdgeBadge.

Watch video

Build noise-immune speech interfaces

See how BabbleLabs has taken its deep learning speech technology to build a new configuration and runtime software solution for optimized speech interfaces.

Watch video

Build an audio recognition system with Edge Impulse

Learn how to collect audio data from microphones, use signal processing to extract information, train a deep neural network and deploy the system to an embedded device – using an Arm Cortex-M4 based board and Edge Impulse.

View guide

Voice recognition on Cortex-A

Rhasspy voice assistant on MATRIX

Use the MATRIX Creator to enable voice recognition with the Rhasspy offline voice assistant and a Docker image.

View guide

Google AI Cloud and Raspberry Pi dog mood detector

Use Google AI Cloud to create a model to categorize dog sounds, then run the model on an Arm-based Raspberry Pi to listen for dog sounds and identify them.

View guide

Build embedded voice-based devices with Picovoice

Use the Picovoice platform to build voice interfaces on a Raspberry Pi and a Cortex-M4 based device.

Watch webinar

Deploy cloud-based ML for speech transcription

Set up client-server speech transcription running on cloud-hosted Arm servers.

View guide

Get Support


Community Forums

Suggested answer Cortex-M3 Registers 0 votes 641 views 9 replies Latest 16 hours ago by Andy Neil Answer this
Answered FPB BreakPoint(without Debugger)
  • Armv7-M
  • Debugging
  • Cortex-M4
0 votes 139 views 3 replies Latest yesterday by 42Bastian Schick Answer this
Answered Make MPU be uniprocessor system 0 votes 413 views 3 replies Latest yesterday by 42Bastian Schick Answer this
Answered Trouble configuring MMU for 2MB block mapping
  • Memory Management Unit (MMU)
0 votes 898 views 1 replies Latest yesterday by jcal93 Answer this
Suggested answer Cortex-M3 Registers Latest 16 hours ago by Andy Neil 9 replies 641 views
Answered FPB BreakPoint(without Debugger) Latest yesterday by 42Bastian Schick 3 replies 139 views
Answered Make MPU be uniprocessor system Latest yesterday by 42Bastian Schick 3 replies 413 views
Answered Trouble configuring MMU for 2MB block mapping Latest yesterday by jcal93 1 replies 898 views