feat(halo): add wyoming whisper-cpp

This commit is contained in:
Harald Hoyer 2026-02-24 13:16:28 +01:00
parent b5e7d5031a
commit 27343e49bd
4 changed files with 77 additions and 46 deletions

View file

@ -8,7 +8,8 @@ with lib.metacfg;
{
imports = [
./hardware-configuration.nix
./xremap.nix
#./xremap.nix
./wyoming.nix
];
boot.lanzaboote.pkiBundle = "/var/lib/sbctl";

View file

@ -1,13 +1,15 @@
{ ... }:
{ pkgs, ... }:
{
services.wyoming = {
faster-whisper.servers."main" = {
enable = true;
language = "de";
model = "base"; # or "small"/"medium" for better accuracy
uri = "tcp://0.0.0.0:10300";
device = "gpu";
};
whisper-cpp = {
package = pkgs.wyoming-whisper-rs;
servers.main = {
enable = true;
model = "/var/lib/wyoming/whisper-cpp/ggml-large-v3.bin";
uri = "tcp://0.0.0.0:10300";
language = "de";
};
};
piper.servers."main" = {
enable = true;