Configuration Reference
Detailed documentation for all configuration settings.
Setting Categories
File Paths
Control where audio and transcription files are saved.
recordings_path- Audio output directorymarkdown_path- Transcription output directory
Audio Settings
Configure microphone input and recording behavior.
input_device_index- Microphone selectionrecording_prefix- Filename prefix
Transcription Settings
Choose model and processing device.
transcription_model- Whisper model selectiontranscription_device- CPU/GPU selectiontranscription_compute_type- Precision level
VAD Settings
Fine-tune voice activity detection and chunking.
vad_enabled- Enable/disable chunkingvad_min_chunk_duration- Minimum chunk sizevad_threshold- Speech detection sensitivityvad_min_silence_duration_ms- Silence detectionvad_speech_pad_ms- Speech padding
Configuration File
All settings are defined in voicepad.yaml:
# Paths
recordings_path: data/recordings
markdown_path: data/markdown
# Audio
input_device_index: 2
recording_prefix: recording
# Transcription
transcription_model: medium
transcription_device: auto
transcription_compute_type: auto
# VAD
vad_enabled: true
vad_min_chunk_duration: 60.0
vad_threshold: 0.5
vad_min_silence_duration_ms: 1000
vad_speech_pad_ms: 400
See Also
- Configuration Guide - How to use configuration
- CLI Reference - Command-line overrides