!QhvgabMQzwEQeWehhZ:lossy.network

NixOS Home Automation

523 Members
Declarative Home Automation and other Sidequests | https://wiki.nixos.org/wiki/Home_Assistant137 Servers

Load older messages


SenderMessageTime
6 Feb 2025
@hexa:lossy.network@hexa:lossy.networkbasically run the thing under a user that has an audio daemon running22:18:12
@hexa:lossy.network@hexa:lossy.networkand inspect with e.g. pavucontrol or ncpamixer what audio interfaces it has bound to22:18:25
@elonsroadster:matrix.orgcolonelpanic @hexa:lossy.network: oh there is no error message. 22:29:45
@elonsroadster:matrix.orgcolonelpanicIt just doesn't seem to work. It just logs that it's waiting for a wake word and never triggers. Im running it under my main user, because that was the only thing that seemed to work22:30:30
@hexa:lossy.network@hexa:lossy.networkso is it recording?22:31:15
@elonsroadster:matrix.orgcolonelpanicYes it seems like it's bound to the correct audio interface that seems to register sounds level in pavuconteol22:31:18
@hexa:lossy.network@hexa:lossy.networkand it registered in home-assistant?22:31:34
@hexa:lossy.network@hexa:lossy.networkand you set up a pipeline for it?22:31:39
@elonsroadster:matrix.orgcolonelpanicWell I mean it *seems* to be. But I guess I'm not sure how to check on that22:31:43
@hexa:lossy.network@hexa:lossy.networkyou have wyoming-openwakeword running?22:31:49
@elonsroadster:matrix.orgcolonelpanicYes it's registered in home assistant,22:31:57
@elonsroadster:matrix.orgcolonelpanicYes and I set the flag to the address for the wake word server running22:32:13
@robert:funklause.dedotlambda
In reply to @hexa:lossy.network
continuing to bisect the stream test
Any results?
22:32:18
@hexa:lossy.network@hexa:lossy.networkI'm unfortunately not using the satellite anymore since I've bought the voice pe hardware22:32:27
@hexa:lossy.network@hexa:lossy.networkbisect goes across staging, so lots of fun involved22:32:38
@hexa:lossy.network@hexa:lossy.networktried nixpkgs-staging-bisecter, but it crashed on me22:32:54
@elonsroadster:matrix.orgcolonelpanicYeah I was going to say, I actually had to do an overlay for the satellite to make it work because a dependency got bumped that is stricter about the chunking22:33:03
@hexa:lossy.network@hexa:lossy.networkhydrasect doesn't work anymore either22:33:05
@elonsroadster:matrix.orgcolonelpanicSo I guess I'd be surprised if anyone else had it working22:33:12
@hexa:lossy.network@hexa:lossy.networkhm22:33:23
@elonsroadster:matrix.orgcolonelpanic @hexa:lossy.network: do you have the exact config you were using when you had it working? 22:33:32
@hexa:lossy.network@hexa:lossy.network
  services.wyoming.satellite = {
    enable = false;
    user = "hexa";
    group = "users";
    sounds = {
      awake = "/etc/nixos/start_of_input.wav";
      done = "/etc/nixos/end_of_input.wav";
    };
    extraArgs = [
      "--snd-volume-multiplier" "0.5"
    ];
  };
22:33:48
@hexa:lossy.network@hexa:lossy.network *
  services.wyoming.satellite = {
    enable = false;
    user = "hexa";
    group = "users";
    sounds = {
      awake = "/etc/nixos/start_of_input.wav";
      done = "/etc/nixos/end_of_input.wav";
    };
    extraArgs = [
      "--snd-volume-multiplier" "0.5"
    ];
  };
22:33:51
@elonsroadster:matrix.orgcolonelpanicWow okay, don't you need to specify the wake word address?22:34:23
@hexa:lossy.network@hexa:lossy.networkuh no22:34:33
@hexa:lossy.network@hexa:lossy.networkthat is a pipeline that goes via home-assistant22:34:40
@hexa:lossy.network@hexa:lossy.networkhome-assistant is like a control panel for that pipeline22:34:51
@elonsroadster:matrix.orgcolonelpanicwell i mean there is the --wake-uri flag to the satellite22:46:03
@elonsroadster:matrix.orgcolonelpanici think maybe that is specifically for using local wake word detection and avoiding any streaming when no voice is detected22:46:29
@elonsroadster:matrix.orgcolonelpanicso kind of like a replacement for --vad22:47:03

Show newer messages


Back to Room ListRoom Version: 6