INNER CODE UNIT · Python
cmd_listen
QuentinFuxa/WhisperLiveKit · whisperlivekit/cli.py:908
def cmd_listen(args: list):
"""Live microphone transcription.
Usage: wlk listen [options]
"""
import argparse
parser = argparse.ArgumentParser(
prog="wlk listen",
description="Transcribe live microphone input in real-time.",
)
parser.add_argument("--backend", default="auto", help="ASR backend (default: auto)")
parser.add_argument("--model", default="base", dest="model_size", help="Model size (default: base)")
parser.add_argument("--language", "--lan", default="auto", dest="lan", help="Language code (default: auto)")
_add_diarization_cli_arguments(parser)
parser.add_argument("--output", "-o", default=None, help="Save transcription to file on exit")
parser.add_argument("--verbose", "-v", action="store_true", help="Show detailed logs")