From c1c3029c8af71d0118d426ae63736758675e3ff0 Mon Sep 17 00:00:00 2001 From: kB01 Date: Mon, 7 Jul 2025 14:20:53 +0200 Subject: [PATCH] Added Vosk German Model --- packages/vosk-model-small-de/default.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 packages/vosk-model-small-de/default.nix diff --git a/packages/vosk-model-small-de/default.nix b/packages/vosk-model-small-de/default.nix new file mode 100644 index 0000000..724dc1d --- /dev/null +++ b/packages/vosk-model-small-de/default.nix @@ -0,0 +1,17 @@ +{ stdenv, fetchurl, unzip }: +# Source: https://github.com/Lykos153/numen-nix +stdenv.mkDerivation { + name = "vosk-model-small-en-us"; + version = "0.15"; + src = fetchurl { + url = "https://alphacephei.com/vosk/models/vosk-model-small-de-0.15.zip"; + sha256 = "sha256-t+U8kLHwo4RW9M1is2bs1YgDzZfNQrBkOOLBMXE9XkM="; + }; + nativeBuildInputs = [ unzip ]; + unpackCmd = "unzip $curSrc"; + + installPhase = '' + mkdir -p $out/usr/share/vosk-models + cp -r . $out/usr/share/vosk-models/small-de + ''; +}