知识中心

你的产品已经有App,为什么还值得加一个AI语音入口?

语音不是另一套产品系统,而是通向已有服务的新入口。
图1 · 语音不是另一套产品系统,而是通向已有服务的新入口。

用户站在空气净化器旁,想问的往往不是“打开哪个菜单”,而是:“为什么今天一直有声音?是不是该换滤芯了?”

App里可能已有运行模式、空气质量和滤芯寿命,信息并不缺,缺的是把这些信息解释成下一步。对已有联网产品的品牌方,语音入口值得讨论的地方,不是再造一个聊天助手,而是让已有服务在用户遇到问题时更容易被调用。

先把一件事讲明白,再考虑让设备听懂一切

以一款已有App的空气净化器为例。以下是方案建议,不代表龙猫已交付该产品或功能。

第一阶段可以只做“设备状态解释”:用户在App当前设备页按住说话,询问“为什么这么吵”。系统根据已授权读取的运行档位、模式、最近状态时间,以及对应型号的说明资料,给出解释,并把相关设置入口放在回答下方。

如果数据表明处于较高档位,可以解释档位与声音的关系;如果没有空气质量数据,就不应补出“因为室内污染严重”的原因。滤芯提示也应区分计时估算与传感器判断,不能把寿命百分比当成真实堵塞检测。

这比泛泛回答“建议清洁滤网”多了一层价值:解释的是这台设备,而不是同类产品的常识。对品牌方而言,机会是把说明书、状态页和售后指引接起来,而非把用户重新带进另一个孤立的聊天窗口。

方案示例:首阶段建议只读解释;模式切换不在此流程中自动执行。
图2 · 方案示例:首阶段建议只读解释;模式切换不在此流程中自动执行。

有App,不等于应该再加一块硬件

存量产品可以先从App里的语音按钮开始。手机已有麦克风、扬声器和登录账号,用户从当前设备页发问,也更容易确定问题指向哪台设备。这样的方案能先验证用户是否真的需要“问一句”,而不急着改变整机结构。

但App语音仍要拿出手机。如果高频需求发生在双手忙碌、远离手机的场景,再评估机身语音或独立配件才更有理由。代价也随之改变:麦克风开孔、声学结构、供电、固件更新,以及配件与设备之间的绑定关系,都要纳入产品设计。没有可用接口的旧设备,不能仅靠增加语音配件就获得实时状态。

先选入口,再选模型。低频查阅、嘈杂公共空间、需要精确比较多项参数的任务,文字和原有App可能依然更合适。

“按住说”不是降级,而是一种明确的选择

回到净化器方案,首版可以选择PTT,也就是按住说话、松开提交。用户能明确知道一次提问何时开始、何时结束。OpenAI的Realtime文档提供了关闭自动话轮检测、由应用控制音频发送的PTT方式。[1]

它并不适合所有人:持续按压对部分用户不便,双手被占用时也不理想。此时可考虑点击开始与停止,或后续评估唤醒词;不是为了显得智能,就必须默认持续监听。

如果采用独立终端,静音应有可理解的物理反馈。Home Assistant Voice Preview Edition的官方设计包含切断麦克风供电的静音开关,以及显示监听等状态的灯环。[2] 这一设计提示我们:“知道它在不在听”也是产品体验。

在App方案里,应区分录音中、查询中和回答中,允许停止播报;录音关闭不等于手机麦克风被物理断电。独立终端的灯光也不宜只靠颜色表达,最好辅以图标、声音或明确标识。

端云怎么分,要从用户的等待和数据边界出发

对状态解释场景,建议由现有业务系统提供设备身份、授权状态和可读取字段,AI服务负责理解问题、组织解释。只提交本次回答必要的信息,不把整份用户资料和历史记录一并送出。

如果将来增加ESP32类语音终端,端侧可承担采音、播音及适配的音频处理。乐鑫ESP-SR的音频前端提供回声消除、降噪、语音活动检测和唤醒等能力参考。[3] 这些能力不等于小芯片已经能够独立运行通用大模型;具体是否可用,仍取决于芯片、内存、麦克风与声学设计。

本地处理也不自动意味着便宜或简单。Home Assistant明确区分本地与云端处理,并说明完整本地语音处理对算力有要求。[2] 对品牌产品,应结合语言、网络和运维条件选择部署方式。断网时,App仍保留原有设置与帮助入口;读不到新状态时,就说明数据不可用,而不是继续用旧数据推断故障。

建议架构:接口、供应商与部署方式需按现有产品确认。可选终端不表示MCU本地运行通用大模型。
图3 · 建议架构:接口、供应商与部署方式需按现有产品确认。可选终端不表示MCU本地运行通用大模型。

能解释,不代表可以替用户操作

用户听完解释,可能接着说:“那帮我调到睡眠模式。”这一步已经从咨询变成控制。

建议首版先给出操作入口。后续若开放语音执行,应只开放明确支持的动作,沿用已有账号和设备权限,并在必要时要求确认。Home Assistant要求先将实体暴露给Assist才能语音控制,其官方说明也特别提到避免敏感设备被意外控制。[4]

在净化器方案中,“已经切换”应来自设备状态回传,而不是模型生成一句肯定回答。涉及复位滤芯寿命、购买耗材等动作,更不能因听到一句含糊表达就直接执行。能做什么、需要谁确认,属于品牌产品的业务规则,不应交给模型临时决定。

一个团队交付,价值在这些接口之间

龙猫物联的服务定位,是硬件、固件、云端与App由一个团队协同交付。放到这个方案里,关键不是分别列出四项技术,而是让设备状态的定义、语音解释的依据、App操作入口和终端反馈保持一致。

启动评估时,可以先带来一款产品、几条用户常问的问题,以及现有状态字段与接口说明。首阶段交付范围可围绕一条完整服务路径商定:入口原型、知识资料整理、必要接口适配,以及真实噪声和网络条件下的体验验证。先判断用户能否理解解释、找到下一步,再决定是否扩展硬件和控制范围。

AI语音不必取代App。它更值得成为一条短路径:把用户的一句困惑,接回品牌已经建立的产品服务。

如需评估现有产品适合从哪里接入,可联系龙猫物联:lz@lmyiot.com。请说明产品类型、已有App或云端情况,以及最希望用户能直接问出的一个问题。


参考资料

[1] OpenAI:Realtime conversations,Push-to-talk章节。https://developers.openai.com/api/docs/guides/realtime-conversations

[2] Home Assistant:Voice Preview Edition官方产品页。https://www.home-assistant.io/voice-pe/

[3] Espressif:ESP-SR Audio Front-end Framework(ESP32-S3)。https://docs.espressif.com/projects/esp-sr/en/latest/esp32s3/audio_front_end/README.html

[4] Home Assistant:Exposing entities to Assist。https://www.home-assistant.io/voice_control/voice_remote_expose_devices/