技术文章
语音控制中的 KWS 模型:固定命令如何直接触发动作
识别打开、关闭、下一页等固定命令,并直接映射到 App 或设备动作。
语音交互中的 KWS:用多个唤醒词启动 ASR
用 Javis、Jarvis、你好助手等多个唤醒词启动 ASR 和后续对话流程。
Wake Word 是什么?为什么语音产品要先取一个名字
解释唤醒词、命令词和 ASR 的区别,以及如何为产品选择更容易识别的唤醒名字。
openWakeWord 是什么?开源自训和在线训练方案
介绍 openWakeWord 开源路线、自己训练、在线训练平台和产品化模型平台的区别。
语音控制和语音交互有什么区别?
固定命令、KWS、ASR、意图解析和对话系统分别解决什么问题。
语音控制方案怎么选?
比较 KWS、离线 ASR、云 ASR、语音模组和在线模型平台。
KWS 有什么优劣势?和 ASR、声音特征匹配怎么选
从识别内容、说话人身份、模型大小、离线能力和产品成本进行比较。
什么是 ONNX?语音控制模型格式入门
用产品团队能看懂的方式解释 ONNX:它是什么、能解决什么问题,以及为什么 ONNX 不等于完整的语音控制方案。
什么是语音控制模型方案?从声音到产品动作
解释麦克风、模型、推理引擎、防误触发逻辑和真实设备验证分别解决什么问题。
KWS、ASR 和声纹识别有什么区别?
从“说了什么”和“谁在说”出发,选择适合产品的语音模型。
用 ONNX/TFLite 模型实现离线语音控制
ESP32-S3 完整 demo(自定义唤醒词 + 语音命令,两个 INT8 模型分时运行),以及复现全流程:免费跑通 demo、免费训练、免费测试,再按需优化或下载。
同一批数据训练,误触发差 5 倍:唤醒词模型的训练随机性
同一份数据、同一套配方,只换种子,误触发从 2.74 到 14.20 次/小时。为什么小模型训练方差这么大,以及为什么我们每轮重训产出 5 个候选让用户选。
Same Data, Same Recipe, 5× Different: Training Variance in Wake Word Models
英文版:训练随机性如何让同一唤醒词的两次重训相差 5 倍误触发,多候选模型方案。
多语言唤醒词如何稳定识别?
从语言数据、TTS 与真人录音、模型训练到 R0/R1 评估,介绍 7 种语言唤醒词稳定识别的完整流程。
What Is a KWS Model? Offline Voice Control with ONNX
英文 KWS 入门:用本地 ONNX 模型识别唤醒词和少量固定命令。
Home Assistant 自定义唤醒词:在线训练并通过 Wyoming 接入
购买前测试 Basic 模型,下载后通过开源 Wyoming 服务接入本地语音助手。
浏览器端离线唤醒词:用 ONNX 实现网页本地语音触发
在线体验并下载 Demo 模型,在浏览器本地识别固定语音指令,不上传麦克风音频。
端侧语音控制方案:固定命令为什么不需要完整 ASR
比较 KWS、离线 ASR 和云 ASR,选择适合固定命令与本地语音交互的技术路径。
离线语音唤醒怎么做:从训练到端侧部署
设计自定义唤醒词,导出 ONNX/TFLite,并在目标设备测试漏唤醒和误唤醒。
Android 离线语音控制实战
不用云 ASR,在手机本地识别“拍照、停止、下一页、返回”等固定命令。
ESP32-S3 自定义唤醒词:INT8 TFLite Micro 实战
基于已测试 ESP-IDF 示例运行自定义唤醒词,包含真实耗时、硬件边界和模型替换说明。
ESP32 自定义唤醒词:训练与离线部署
介绍 ESP32-S3 的模型选择、在线训练、自行训练和 ESP-IDF 部署。
ESP32 的 MultiNet 替代方案:多语言多关键词 TFLite
一个 TFLite 模型识别多个命令词,支持中文、英文、日语、法语、德语、西班牙语和印地语。
给智能硬件取个名字:如何实现自定义唤醒词?
从产品命名开始,在线训练、测试并部署自己的离线唤醒词。
语音唤醒和语音识别有什么区别?
一次讲清唤醒词、多关键词 KWS、命令词与 ASR 的输入、输出和组合方式。
自定义唤醒词误唤醒怎么办?
按音频、选词、阈值、连续帧、噪声与真人增强的顺序排查误触发和叫不醒。
2026 在线训练 ONNX 唤醒词模型
输入自定义关键词,一键生成模型,下载后在 Python、Android、Web、Linux 和嵌入式设备离线使用。
2026 在线训练 ONNX 关键词识别模型
将多个固定语音命令放入一个紧凑 KWS 模型,直接映射应用和设备动作。
如何训练自定义 Wake Word:自己训练和在线训练对比
比较训练环境、数据、多语言、在线测试和 ONNX/TFLite 部署,帮助产品团队选择方案。
openWakeWord 无法唤醒、没有反应?召回率排查指南
从模型加载、16 kHz 音频和帧长度,一直排查到阈值、VAD、真人语音与训练数据。
Picovoice 免费试用到期后,有哪些离线替代方案?
自己训练 openWakeWord、生成 ONNX/TFLite 模型后离线推理,或继续采用商业 SDK。
中文自定义唤醒词
完整训练指南:流程、规格、部署示例。一次付费不限设备。
Palabra de activación personalizada en español
Guía en español para crear, probar y descargar un modelo de palabra de activación offline.
हिंदी कस्टम वेक वर्ड
हिंदी में कस्टम वेक वर्ड बनाएं, अपनी आवाज़ से टेस्ट करें और ONNX या TFLite मॉडल डाउनलोड करें।
多关键词语音识别方案 — 一个模型同时识别10个命令词
共享Backbone架构,参数减少8倍,167KB识别10个语音命令。
多唤醒词方案 — 一个模型识别多个唤醒词
全家每人一个唤醒词、多SKU一套固件、换词只改配置。167KB监听10个词。
语音命令词识别(KWS)和语音识别(ASR)有什么区别?怎么选?
100KB vs 200MB,5ms vs 500ms。看完就知道该用什么。
唤醒词模型全平台部署指南
Android、Linux、ESP32、Web 六端部署代码示例和实测数据。