Installation
Get DemoVoice installed on your system in a few simple steps.
Prerequisites
Before installing DemoVoice, ensure you have:
- Go 1.22+ — Required for installation via
go install - ffmpeg & ffprobe — Must be available on your PATH for audio/video processing
- OpenAI API Key — For Whisper transcription and TTS synthesis
Install with Go
The easiest way to install DemoVoice:
go install github.com/elasticclaw/demovoice/cmd/demovoice@latestBuild from Source
Alternatively, clone and build the repository:
git clone https://github.com/elasticclaw/demovoice.git
cd demovoice
go build ./cmd/demovoiceInstall ffmpeg
DemoVoice requires ffmpeg for audio and video processing:
macOS (Homebrew)
brew install ffmpegUbuntu/Debian
sudo apt update && sudo apt install ffmpegWindows (Chocolatey)
choco install ffmpegVerify Installation
Confirm DemoVoice is installed correctly:
demovoice version
# 0.1.0Next step: Head to the Quick Start guide to re-voice your first video.