↓ 3 callersFunctionwrite_pcm_s16le_wav(
audio: bytes,
output_path: Path,
*,
sample_rate: int = 16000,
channels: int = 1,
)
apps/api/openinterview_api/voice/audio.py:19
↓ 2 callersFunction_post_json(endpoint: str, payload: dict, *, headers: dict[str, str], timeout_seconds: int)
apps/api/openinterview_api/adapters/llm.py:125
↓ 2 callersMethod_transcribe_with_device(self, auto_model, model_dir: Path, audio_path: Path, language: str, device: str)
apps/api/openinterview_api/voice/local_asr.py:58