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