| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- {
- "mode": "client",
- "debug_mode": false,
- "data_directory": "data",
- "config_file": "config/client_config.json",
- "satellite": {
- "server_host": "localhost",
- "server_port": 2101,
- "auto_reconnect": true,
- "reconnect_interval": 5,
- "satellite_id": null,
- "room_name": "default",
- "alias_name": "trixy-satellite",
- "mac_address": null,
- "local_wakeword_processing": true,
- "local_voice_recognition": false,
- "buffer_audio_locally": true,
- "stream_quality": "high",
- "compression_enabled": true
- },
- "audio": {
- "sample_rate": 16000,
- "channels": 1,
- "bit_depth": 16,
- "frame_size": 1024,
- "max_recording_duration": 60,
- "silence_threshold": 0.01,
- "silence_duration": 3.0,
- "pre_recording_buffer": 1.0,
- "enable_noise_reduction": true,
- "enable_auto_gain": true,
- "gain_level": 1.0,
- "vad_enabled": true,
- "vad_aggressiveness": 2,
- "vad_frame_duration": 30,
- "music_sample_rate": 48000,
- "music_channels": 2,
- "music_bit_depth": 16
- },
- "ml": {
- "wakeword_model_path": "models/wakeword/mein_modell2/mein_modell2.pth",
- "voice_recognition_model_path": "",
- "wakeword_threshold": 0.8,
- "voice_recognition_threshold": 0.7,
- "model_cache_size": 3,
- "enable_gpu": true,
- "gpu_device_id": 0,
- "batch_size": 1,
- "max_inference_time": 5.0,
- "training_data_path": "trainer/data",
- "model_output_path": "models",
- "training_batch_size": 32,
- "training_epochs": 100,
- "learning_rate": 0.001
- },
- "logging": {
- "log_level": "info",
- "log_format": "%(asctime)s - %(name)s - %(levelname)s - %(message)s",
- "date_format": "%Y-%m-%d %H:%M:%S",
- "enable_file_logging": true,
- "log_file_path": "logs/trixy.log",
- "max_log_file_size": 10485760,
- "log_file_backup_count": 5,
- "enable_console_logging": true,
- "console_log_level": "info",
- "enable_event_logging": true,
- "event_log_file": "logs/events.log",
- "enable_performance_logging": false,
- "performance_log_file": "logs/performance.log",
- "debug_mode": false,
- "verbose_errors": false,
- "log_stack_traces": false
- },
- "enable_local_processing": true,
- "local_model_cache_size": 50,
- "audio_buffer_size": 8192,
- "status_report_interval": 30,
- "health_check_interval": 10
- }
|