mirror of
https://github.com/morten-olsen/glados-voice.git
synced 2026-02-07 22:46:23 +01:00
28 lines
823 B
Bash
Executable File
28 lines
823 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Build script for Piper GLaDOS container
|
|
|
|
set -e
|
|
|
|
IMAGE_NAME="piper-glados-medium"
|
|
CONTAINER_NAME="piper-glados-medium"
|
|
|
|
echo "🏗️ Building Piper GLaDOS container..."
|
|
docker build -t "$IMAGE_NAME" .
|
|
|
|
echo "🧪 Testing if model files are correctly placed..."
|
|
docker run --rm "$IMAGE_NAME" ls -la /usr/share/piper-voices/en_US/glados/medium/
|
|
|
|
echo "🔍 Verifying Piper can load the model..."
|
|
docker run --rm "$IMAGE_NAME" piper --model /usr/share/piper-voices/en_US/glados/medium/en_US-glados-medium.onnx --help
|
|
|
|
echo "✅ Build completed successfully!"
|
|
echo ""
|
|
echo "To run the container:"
|
|
echo " docker run -d --name $CONTAINER_NAME -p 10200:10200 $IMAGE_NAME"
|
|
echo ""
|
|
echo "Or use docker-compose:"
|
|
echo " docker-compose up -d"
|
|
echo ""
|
|
echo "Test the voice API at: http://localhost:10200/api/voices"
|