Enterprise DNA
News AI News

Offline voice runs on ESP32

Babytalk is an offline speech-to-text and text-to-speech system for ESP32-S3 and ESP32-P4 hardware. It includes implementation details, model.

Enterprise DNA |
Offline voice runs on ESP32

AI Pulse · Under the Radar

The play

For privacy-sensitive or connectivity-poor settings, test offline voice on existing ESP32 hardware and compare accuracy, latency, and battery life with cloud tools.

An ESP32 can now listen and speak without sending audio to a cloud service. Babytalk is a software library for ESP32-S3 and ESP32-P4 boards that turns speech into text and text into spoken audio. It supports C, MicroPython and AtomVM, and includes models, build details and performance measurements. The project says it’s designed for general-purpose English transcription, rather than recognizing only a preset list of commands. The project repository has the implementation and measurements.

For a business, the practical point is that voice input may work in a device that has no reliable internet connection, and audio can stay on the device. That could matter for a field tool, a radio with no keyboard, or voice control where Wi-Fi isn’t dependable. There are limits: the project calls for an ESP32-S3 or ESP32-P4 with 16 MB of flash and 8 MB of PSRAM, and says to skip it if you need very high accuracy or languages other than English. The speech-to-text model also takes 6 MB of flash in its 4-bit version, with text-to-speech requiring additional space.

This isn’t a ready-made business product. It’s a technical project with firmware and hardware requirements, so an operator would need to assess whether it fits the device and use case. Still, it’s the kind of development we build into an AI command centre: choosing where AI runs, and what data needs to leave the device.

More like this?

Free daily email

Get this every morning.

This brief is one item from today's AI Pulse, the short daily read we run for ourselves on what is actually happening in AI. Subscribe free and it lands in your inbox each morning.

Free daily email

Subscribe to the daily AI Pulse

One short read every morning on what is actually happening in AI. Free.

One email a day. Unsubscribe any time.

Working With Claude field guide cover

Free Resource

Put what you just read to work

The free 32-page Working With Claude guide: the full ecosystem, Claude Code, and how to roll it out across a business.

Add your name (optional)

No spam. Unsubscribe any time.