"""CLI helper to transcribe a media file and dump JSON of segments. | |
Example usage: | |
python transcription_tool.py path/to/audio.mp3 > segments.json | |
""" | |
import json, sys | |
from transcription import run_whisper_transcription | |
if __name__ == "__main__": | |
if len(sys.argv) != 2: | |
print("Usage: python transcription_tool.py <media_path>") | |
sys.exit(1) | |
segments = run_whisper_transcription(sys.argv[1]) | |
json.dump(segments, sys.stdout) | |