This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
config = lib.mkIf (config.homecfg.make.gui) {
|
||||
home.packages = with pkgs; [
|
||||
custom.vosk.base
|
||||
jq
|
||||
jaq
|
||||
(python3.withPackages (ps: with ps; [ translatepy ]))
|
||||
];
|
||||
|
||||
@@ -46,13 +46,13 @@
|
||||
export VOSK_MODEL=$MODEL
|
||||
case $TRANS in
|
||||
"None")
|
||||
${pkgs.custom.vosk.cli}/bin/voskcli 2>/dev/null | jq --unbuffered -r '.alternatives[0].text // empty | select(length > 0)' 2>/dev/null
|
||||
${pkgs.custom.vosk.cli}/bin/voskcli 2>/dev/null | jaq --unbuffered -r '.alternatives[0].text // empty | select(length > 0)' 2>/dev/null
|
||||
;;
|
||||
"None-prog")
|
||||
${pkgs.custom.vosk.cli}/bin/voskcli 2>/dev/null | jq --unbuffered -r '.alternatives[0].text // empty, .partial // empty | select(length > 0)' 2>/dev/null
|
||||
${pkgs.custom.vosk.cli}/bin/voskcli 2>/dev/null | jaq --unbuffered -r '.alternatives[0].text // empty, .partial // empty | select(length > 0)' 2>/dev/null
|
||||
;;
|
||||
*)
|
||||
${pkgs.custom.vosk.cli}/bin/voskcli 2>/dev/null | jq --unbuffered -r '.alternatives[0].text // empty | select(length > 0)' | python ~/.config/script/transcript-translate.py $TRANS
|
||||
${pkgs.custom.vosk.cli}/bin/voskcli 2>/dev/null | jaq --unbuffered -r '.alternatives[0].text // empty | select(length > 0)' | python ~/.config/script/transcript-translate.py $TRANS
|
||||
;;
|
||||
esac
|
||||
'';
|
||||
|
||||
Reference in New Issue
Block a user