{ "audio_processing": { "apply_compression": false, "fade_in_ms": 0, "fade_out_ms": 100, "normalize_volume": true, "silence_padding_ms": 200 }, "author": "Trixy Development Team", "azure_output_format": "Wav16Khz16BitMonoPcm", "azure_region": "eastus", "azure_subscription_key": "", "bit_depth": 16, "cache_size_mb": 50, "channels": 1, "custom_model_path": "", "custom_use_gpu": false, "custom_vocoder_path": "", "custom_voices": [ { "age": "adult", "engine": "custom", "gender": "female", "language": "en", "name": "custom_voice_1", "region": "US", "style": "friendly" } ], "default_gender": "neutral", "default_language": "en", "default_pitch": 1.0, "default_speed": 1.0, "default_voice": "alloy", "default_volume": 1.0, "dependencies": [], "description": "TTS plugin providing speech synthesis with multiple engine and voice support", "enable_caching": true, "enable_ssml": true, "enable_streaming": false, "enabled": false, "enabled_by_default": true, "engines_enabled": [ "openai", "google", "azure", "custom" ], "fallback_engine": "google", "final_stats": { "average_processing_time": 0.0, "cache_hits": 0, "failed_syntheses": 0, "languages_used": [], "successful_syntheses": 0, "total_audio_generated": 0, "total_processing_time": 0.0, "total_requests": 0, "voices_used": [] }, "google_audio_encoding": "LINEAR16", "google_credentials_path": "", "google_effects_profile": [], "google_sample_rate": 16000, "logging": { "log_cache_operations": false, "log_level": "info", "log_processing_times": true, "log_synthesis_requests": true }, "max_concurrent_requests": 2, "max_text_length": 4000, "min_trixy_version": "1.0.0", "name": "Text-to-Speech Plugin", "openai_api_key": "", "openai_model": "tts-1", "openai_response_format": "mp3", "openai_speed": 1.0, "output_format": "wav", "performance": { "batch_size": 1, "enable_gpu_acceleration": false, "memory_limit_mb": 256, "prefetch_voices": true, "priority": 90 }, "primary_engine": "openai", "processing_timeout": 30.0, "sample_rate": 16000, "synthesis_settings": { "enable_emotion_synthesis": false, "enable_prosody_control": true, "enable_voice_cloning": false, "quality_preset": "standard" }, "version": "1.0.0", "voice_preferences": { "en": { "default": "alloy", "female": "nova", "male": "echo" }, "es": { "default": "alloy", "female": "nova", "male": "echo" } } }