Data & models
Custom keywords and commands, dataset preparation, model development and evaluation.
SONOEDGE VOICE / EMBEDDED SPEECH AI
Custom offline KWS and voice AI, developed around your product, vocabulary and target platform.
For consumer electronics, semiconductor platforms, IoT devices and wearables. We work across the full pipeline, from data preparation to embedded inference and on-device validation.
TARGET-HARDWARE ENGINEERING EXAMPLE
Speech AI delivered and validated on target hardware with constrained compute and memory.
Project-specific engineering example; requirements and performance are evaluated for each target platform.
Custom keywords and commands, dataset preparation, model development and evaluation.
Quantization, memory planning and inference optimization for available CPU or NPU resources.
C/C++ inference integration, hardware bring-up support and validation in the target environment.
DELIVERED ENGINEERING EXPERIENCE
MANDARIN CHINESE
Mandarin keyword-spotting development on a RISC-V platform with neural-processing acceleration.
SPANISH
Spanish keyword-spotting development on a 240 MHz platform with 192 KB RAM.
Full-pipeline technical solutions are available, from data preparation and model development to embedded inference, optimization and on-device validation. Each engagement is scoped to the customer’s platform and acceptance criteria.
CUSTOM KWS & VOICE COMMANDS
Develop keyword spotting around your chosen vocabulary, acoustic conditions and false-trigger requirements.
Recognize a defined command set locally. Select vocabulary and interaction behavior around the product’s intended tasks.
Adapt models and inference for CPU-only, RISC-V or NPU platforms, with compute and memory constraints considered from the start.
WHO WE WORK WITH
For semiconductor teams, consumer-device manufacturers and IoT product developers.
Map speech workloads to the target architecture and define an embedded reference implementation.
Build a product-specific voice interaction with an agreed vocabulary and device resource budget.
Add local command recognition where the application calls for on-device operation.
FROM DATA TO DEPLOYMENT
Keywords, languages, microphone path, operating noise and acceptance criteria.
Agree data coverage, evaluation splits and the model approach for the target task.
Quantization, C/C++ integration and profiling within the device memory and compute budget.
Evaluate on target hardware and agree integration materials, test results and support scope.
We agree how to evaluate missed activations, false activations, latency, memory use and compute or power cost. Results depend on vocabulary, noise conditions, distance, data and target hardware.
The 240 MHz / 192 KB RAM / 1 MB Flash example is an engineering reference, not a universal requirement or performance guarantee.