We provide playground scripts to individually test transcribers, agents, and synthesizers.

To begin, clone the repo.

Install the core packages by running the following:

poetry install

Streaming

Transcriber

  1. Update your transcriber configuration in playground/streaming/transcriber/transcribe.py

  2. Run the following script to transcribe your microphone input:

make transcribe

Agent

  1. Update your agent configuration in playground/streaming/agent/chat.py

  2. Run the following script to interact with your agent in text format:

make chat

Synthesizer

  1. Install the synthesizer packages by running poetry install --extras=synthesizers

  2. Update your synthesizer configuration in playground/streaming/synthesizer/synthesize.py

  3. Run the following script to synthesize text to speech and play it to your speaker:

make synthesize