V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
timeance
V2EX  ›  奇思妙想

智能家居可以离线语音控制吗?

  •  
  •   timeance · 310 天前 · 2291 次点击
    这是一个创建于 310 天前的主题,其中的信息可能已经有所发展或是发生改变。

    基本上全屋米家,但经常出现“网络服务不可达,请检查网络”的问题。 而且平常使用的时候,从下达命令到执行大约有 3-10s 的延迟,使用体验很差。

    我觉得这是个很痛的痛点,技术上,实现本地语音识别和控制并不复杂。求各位 V 友推荐替代的解决方案


    特别是昨晚,我开着空调抽湿模式睡觉,半夜感觉冷想通过语音关空调。结果说网络错误,搞的我只能爬起来拔插头。从床上站起来的一瞬间血压没续上,感觉很头晕。生理+心理的双层难受下,很强烈的想把整套米家的系统全换了(

    ps: 家里的 wifi 是红米 AX6000 ,光猫桥接 所有的物联设备都是连到访客网络里

    26 条回复    2024-02-23 16:17:50 +08:00
    SanYuan
        1
    SanYuan  
       310 天前
    买个小米中枢网关,就可以走本地方案
    nullxx
        2
    nullxx  
       310 天前
    加个网关试试可以本地执行,但不知道能不能用小爱
    timeance
        3
    timeance  
    OP
       310 天前
    @yccyeng #2 有离线网关,但那个似乎是把自动化控制托管在本地,语音控制依然是要联网的
    7gugu
        4
    7gugu  
       310 天前
    Homekit 可以的
    NelsonZhao
        5
    NelsonZhao  
       310 天前
    语音好像不行,语音都需要发送到服务器去解析
    Tamio
        6
    Tamio  
       310 天前
    感觉技术上不难实现, 但是没人做这一块, 主要现在联网能力是每个家庭的标配了.
    11ssss
        7
    11ssss  
       310 天前
    我准备新家装修的时候所有智能家居都不联网,自建 HA 。所以我也在找一个离线语音控制的设备,倒不是没有但是感觉现在还没有特别完美的
    AFOX
        8
    AFOX  
       310 天前
    树莓派+kaldi+vosk 框架可以实现
    YsHaNg
        9
    YsHaNg  
       310 天前 via iPhone
    HomeKit 可以
    locoz
        10
    locoz  
       310 天前 via Android
    用 home assistant ,然后自己本地部署一个语音识别服务,但使用体验肯定没有大厂的在线服务好
    wyd011011daniel
        11
    wyd011011daniel  
       310 天前
    昨晚好像米家处了一小段时间问题。

    不过本地处理语音目前只有自建 HA ,自己搭语音处理了,很麻烦。

    如果只是断网还可以实体或者手机控制的话,可以安装中枢网关。

    要语音本地处理我估摸着苹果下一两代的 Homepod 有机会做出来。
    gdfsjunjun
        12
    gdfsjunjun  
       310 天前
    其实为什么不在需要用到的地方多放些无线开关,现在有六键开关了,配置好,贴上贴纸,直接一按就打开了。总比用语音说快且方便吧?我是搞不懂每天都用语音来开灯关灯不累吗?直接一按多方便。场景又能支持本地化。
    Zy143L
        13
    Zy143L  
       309 天前 via Android
    昨晚米家出现一点网络问题
    小爱推荐选支持 5gWiFi 的能解决很多问题
    edw1n
        14
    edw1n  
       309 天前
    现阶段有/无互联网环境都表现一致的智能家居生态应该就是 homekit 了。
    defaw
        15
    defaw  
       309 天前
    海凌科 v 系列的离线语音识别模块,然后用 esphome 转发到 home assistant
    kkk9
        16
    kkk9  
       309 天前
    @gdfsjunjun #12 语音控制某些场景用习惯了真的很舒服

    冬天在被窝里准备睡觉,小爱同学关灯,搞定 不伸手那一下
    打完球坐着休息准备回家,嘿 siri 开热水器,搞定 不伸手那一下
    gdfsjunjun
        17
    gdfsjunjun  
       309 天前
    @kkk9 我在床上放了个无线开关,每晚上床后就按一下搞定,更方便。
    cheneydog
        18
    cheneydog  
       309 天前
    “小米智能家庭面板” 的语音是离线的吧
    baituodaren
        19
    baituodaren  
       309 天前
    当然可以,百度智能音响有离线版
    kkk9
        20
    kkk9  
       309 天前
    @gdfsjunjun #17 好吧,每个人习惯不同,你有你的好,我有我的好
    timeance
        21
    timeance  
    OP
       309 天前
    @gdfsjunjun #12 开关是很方便,但如果复杂点的控制,或者设备多了其实就不太方便了

    比如那天我的需求是半夜想关空调,还是语音会方便一些

    另外家里有空调,窗帘,灯,升降桌,加湿器,加热毯,空气净化器... 加上宠物喂投机,净水器这些不需要控制的... 用开关设定几个场景是不够的
    zhangdp
        22
    zhangdp  
       309 天前
    语音得发往服务器识别处理,离线本地识别首先本地网关设备性能、语言模型数据小估计准确率不高体验不会好到哪去
    timeance
        23
    timeance  
    OP
       309 天前
    @zhangdp #22 其实小米是完全有能力做一个带离线识别的网关设备,现在很多入门级带 NPU 的芯片,硬件成本在 200 以内 消费者完全可以承受。

    就是想让你把数据传到服务器,也可能是有这个需求的人其实并不多
    ZnductR0MjHvjRQ3
        24
    ZnductR0MjHvjRQ3  
       309 天前
    不知道你说的 技术上,实现本地语音识别和控制并不复杂 是多不复杂
    语音识别和处理成指令这一步步骤放到本地跑的话 需要什么性能的机器呢?
    timeance
        25
    timeance  
    OP
       309 天前
    复杂程度看需求

    如果要实现语音控制空调关闭,简单来说就是语音转文字,然后模糊匹配关键词。这个 2T 算力完全足够了
    再复杂点,抽象的指令实现控制,只要配个大词库就可以了... 现成的东西有很多,真不复杂
    zagfai
        26
    zagfai  
       308 天前
    再开一个公司把米家比下去吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1425 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:23 · PVG 01:23 · LAX 09:23 · JFK 12:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.