All notable changes to this project will be documented in this file.
download_models.py script to automate downloading and setting up local models (Zipformer-30M, Zipformer-68M, ViBERT punctuation, and speaker diarization models).convert_to_local_wav function in proxy.py to auto-convert incoming audio files to 16kHz mono WAV format.local-zipformer-vi-30m, local-zipformer-vi-30m-punc, local-zipformer-vi-30m-diar, local-zipformer-vi-30m-punc-diar, local-zipformer-vi-68m, local-zipformer-vi-68m-punc, local-zipformer-vi-68m-diar, local-zipformer-vi-68m-punc-diar (supports speaker count suffixes like -spk2).install.sh to install all local engine dependencies (onnxruntime, transformers, sentencepiece, scikit-learn, etc.).tokens.txt from sentencepiece models.TypeWhisper-Nhi for better recognition.-15 of Omni models were matched as speaker count suffixes).-realtime WebSocket models) from the dropdown list to declutter the UI.qwen3.5-omni-flash and qwen3-asr-flash to the models list.api_key.txt and raw JSON logging for API responses.