import argparse, whisper def main(): parser = argparse.ArgumentParser() parser.add_argument("--audio", type=str, required=True, help="Path to WAV/MP3/M4A file") args = parser.parse_args() model = whisper.load_model("tiny") # auto-select device result = model.transcribe(args.audio, language="en") print(result["text"]) if __name__ == "__main__": main()