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() | |