Metadata-Version: 2.2
Name: oddasr
Version: 2.4.6
Summary: OpenAI API Compatible ASR Server with Cython Optimization
Home-page: https://github.com/oddmeta/oddasr
Author: OddMeta
Author-email: catherine@oddmeta.com; jacky@oddmeta.com
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Cython
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Multimedia :: Sound/Audio :: Speech
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: funasr>=1.0.0
Requires-Dist: torch>=2.0.0
Requires-Dist: torchaudio>=2.0.0
Requires-Dist: flask>=2.0.0
Requires-Dist: flask-cors>=4.0.0
Requires-Dist: websockets==15.0.1
Requires-Dist: numpy>=1.24.0
Requires-Dist: soundfile>=0.12.0
Requires-Dist: pydub>=0.25.1
Requires-Dist: silero-vad>=4.0.0
Requires-Dist: moonshine-voice>=0.0.56
Requires-Dist: sherpa-onnx>=1.10.0
Requires-Dist: cython>=0.29.0
Requires-Dist: setuptools==76.1.0
Requires-Dist: wheel>=0.38.0
Requires-Dist: numba>=0.60.0
Requires-Dist: editdistance==0.8.1
Provides-Extra: dev
Requires-Dist: cython>=0.29.0; extra == "dev"
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.21.0; extra == "dev"
Provides-Extra: vad
Requires-Dist: torch>=2.0.0; extra == "vad"
Requires-Dist: onnxruntime>=1.15.0; extra == "vad"
Requires-Dist: silero_vad>=0.1.0; extra == "vad"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary


        OddAsr is an OpenAI API compatible Automatic Speech Recognition (ASR) server
        that supports both offline and streaming transcription. This version includes
        Cython optimizations for better performance.
        
        Features:
        - OpenAI Whisper API compatible endpoints
        - Real-time streaming ASR
        - Offline batch transcription
        - Multiple response formats (text, srt, vtt, json, verbose_json)
        - Voice Activity Detection (VAD)
        - WebSocket support for real-time processing
        - Cython optimized core modules
        
