diff --git a/asr b/mlx similarity index 75% rename from asr rename to mlx index 3f26c5e..1f822c5 100755 --- a/asr +++ b/mlx @@ -31,12 +31,17 @@ def main(): args = parser.parse_args() audio_path = convert_to_mp3(args.file) - task_mode = "translate" if args.translate else "transcribe" - - whisper = LightningWhisperMLX(model="distil-medium", batch_size=12, quant=None) - result = whisper.transcribe(audio_path=audio_path, task=task_mode)['text'] - print(result) + # Selecting a valid model + whisper = LightningWhisperMLX(model="large-v3", batch_size=12, quant=None) + + if args.translate: + print("Translation mode enabled.") + result = whisper.transcribe(audio_path=audio_path, language="en") # Explicitly setting language to English + else: + result = whisper.transcribe(audio_path=audio_path) + + print(result['text']) if __name__ == "__main__": main() diff --git a/vpn b/vpn index 736fe96..f4fa222 100755 --- a/vpn +++ b/vpn @@ -23,7 +23,6 @@ PRIVACY_FRIENDLY_COUNTRIES = [ TAILSCALE_ARGS = [ '--exit-node-allow-lan-access', '--accept-dns', - '--auto-update' ] def get_mullvad_info(): @@ -454,4 +453,4 @@ if __name__ == "__main__": set_random_exit_node_in_country(args.country) elif args.action == 'status': - get_status() \ No newline at end of file + get_status()