client_config.json 902 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. {
  2. "server": {
  3. "host": "localhost",
  4. "port": 2101,
  5. "reconnect_interval_seconds": 5.0,
  6. "connection_timeout_seconds": 10.0
  7. },
  8. "audio": {
  9. "sample_rate": 16000,
  10. "channels": 1,
  11. "bit_depth": 16,
  12. "music_sample_rate": 44100,
  13. "music_channels": 2,
  14. "music_bit_depth": 16,
  15. "input_device": null,
  16. "output_device": null,
  17. "buffer_size": 4096
  18. },
  19. "wakeword": {
  20. "models": ["hey_jarvis"],
  21. "threshold": 0.5,
  22. "model_directory": "models/wakeword",
  23. "use_onnx": true,
  24. "enabled": true,
  25. "silence_timeout_seconds": 1.8,
  26. "max_recording_seconds": 60.0,
  27. "pre_buffer_seconds": 0.5
  28. },
  29. "identity": {
  30. "room": "Living Room",
  31. "alias": "Patrick",
  32. "mac_address": ""
  33. },
  34. "logging": {
  35. "level": "INFO",
  36. "log_directory": "logs"
  37. },
  38. "config_listener_enabled": false,
  39. "assets_directory": "assets",
  40. "profile": "default"
  41. }