teachingAssistant / config.example.json
Michael Hu
set parakeet as default stt model
ca57c53
{
"tts": {
"preferred_providers": ["kokoro", "dia", "cosyvoice2", "dummy"],
"default_voice": "default",
"default_speed": 1.0,
"default_language": "en",
"enable_streaming": true,
"max_text_length": 10000
},
"stt": {
"preferred_providers": ["parakeet", "whisper"],
"default_model": "parakeet",
"chunk_length_s": 30,
"batch_size": 16,
"enable_vad": true
},
"translation": {
"default_provider": "nllb",
"model_name": "facebook/nllb-200-3.3B",
"max_chunk_length": 1000,
"batch_size": 8,
"cache_translations": true
},
"processing": {
"temp_dir": "/tmp/audio_processing",
"cleanup_temp_files": true,
"max_file_size_mb": 100,
"supported_audio_formats": ["wav", "mp3", "flac", "ogg"],
"processing_timeout_seconds": 300
},
"logging": {
"level": "INFO",
"format": "%(asctime)s - %(name)s - %(levelname)s - %(message)s",
"enable_file_logging": false,
"log_file_path": "app.log",
"max_log_file_size_mb": 10,
"backup_count": 5
}
}