INNER CODE UNIT · Python
_listen_quiet
QuentinFuxa/WhisperLiveKit · whisperlivekit/cli.py:943
async def _listen_quiet(parsed):
"""Run listen with suppressed logging."""
import warnings
warnings.filterwarnings("ignore")
logging.root.setLevel(logging.ERROR)
for handler in logging.root.handlers:
handler.setLevel(logging.ERROR)
for name in list(logging.Logger.manager.loggerDict.keys()):
logging.getLogger(name).setLevel(logging.ERROR)
await _listen_main(parsed)
async def _listen_main(parsed):
"""Live microphone transcription loop."""
import numpy as np
import sounddevice as sd
from whisperlivekit.test_harness import TestHarness