lovelyterry/SmartSpeaker

一个基于云端语音识别的智能控制设备,类似于天猫精灵,小爱同学。采用的芯片为stm32f407,wm8978,esp8266。

50
/ 100
Established

# Technical Summary Implements a complete smart speaker stack on microcontrollers with FreeRTOS, featuring real-time audio processing (MP3 decoding via HelixMP3Decoder, spectrum analysis for LED control) and a VAD algorithm for automatic wake detection. Cloud speech recognition integrates with Baidu's API via ESP8266 serial communication, with SD card storage for recordings and audio files. Architecture separates concerns across dedicated drivers: WM8978 for audio codec, STM32F407 for orchestration, and a shell interface enabling command-line control similar to Linux systems.

293 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

293

Forks

98

Language

C

License

MIT

Last pushed

Oct 08, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/lovelyterry/SmartSpeaker"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.