From 5d7967c9afb03fe8a990dbaa46c5ecfe91dde5b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= Date: Wed, 13 Sep 2023 16:38:37 +0200 Subject: [PATCH] fix(wyoming): work around broken tensorflow dependency --- services/home-assistant/wyoming.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/services/home-assistant/wyoming.nix b/services/home-assistant/wyoming.nix index b6ac05e..503b1e2 100644 --- a/services/home-assistant/wyoming.nix +++ b/services/home-assistant/wyoming.nix @@ -8,7 +8,18 @@ nixpkgs.overlays = [ (final: prev: { - inherit (pkgs.unstable) wyoming-piper wyoming-faster-whisper piper-tts; + # inherit (pkgs.unstable) wyoming-piper wyoming-faster-whisper piper-tts; + inherit (pkgs.unstable) wyoming-piper piper-tts; + # TODO tensorflow is currently broken, use tensorflow-bin instead + wyoming-faster-whisper = pkgs.unstable.wyoming-faster-whisper.override { + python3 = pkgs.unstable.python3 // { + pkgs = pkgs.unstable.python3.pkgs // { + ctranslate2 = pkgs.unstable.python3.pkgs.ctranslate2.override { + tensorflow = pkgs.unstable.python310Packages.tensorflow-bin; + }; + }; + }; + }; }) ];