#!/usr/bin/env bash set -euo pipefail BASE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" PYTHON="${PYTHON:-$BASE_DIR/.venv/bin/python}" if [ ! -x "$PYTHON" ]; then echo "Venv not found. Create it with: python3 -m venv .venv && .venv/bin/pip install -r requirements.txt" >&2 exit 1 fi if [ $# -lt 1 ]; then echo "Usage: $0 [--output ] [--ref-audio ] [--ref-text ]" >&2 echo " Synthesize speech with ZipVoice zero-shot TTS (sherpa-onnx)." >&2 echo " Reference audio/text defaults are set in config/tts.py." >&2 exit 1 fi "$PYTHON" "$BASE_DIR/tts_runner.py" "$@"