feat: token count implement
This commit is contained in:
@@ -0,0 +1,69 @@
|
||||
#!/bin/bash
|
||||
# Check and start Bark TTS service on t-800
|
||||
|
||||
echo "=== Checking Bark TTS Status on t-800 ==="
|
||||
echo ""
|
||||
|
||||
# Check if systemd service exists
|
||||
if systemctl list-unit-files | grep -q bark-tts; then
|
||||
echo "✅ Bark systemd service found"
|
||||
|
||||
# Check service status
|
||||
echo ""
|
||||
echo "Service Status:"
|
||||
sudo systemctl status bark-tts --no-pager
|
||||
|
||||
# If not running, try to start
|
||||
if ! systemctl is-active --quiet bark-tts; then
|
||||
echo ""
|
||||
echo "⚠️ Service is not running. Attempting to start..."
|
||||
sudo systemctl start bark-tts
|
||||
|
||||
sleep 5
|
||||
|
||||
if systemctl is-active --quiet bark-tts; then
|
||||
echo "✅ Service started successfully!"
|
||||
else
|
||||
echo "❌ Failed to start service. Checking logs..."
|
||||
echo ""
|
||||
echo "Recent logs:"
|
||||
sudo journalctl -u bark-tts -n 20 --no-pager
|
||||
fi
|
||||
else
|
||||
echo "✅ Service is running"
|
||||
fi
|
||||
else
|
||||
echo "❌ Bark systemd service not found"
|
||||
echo ""
|
||||
echo "The installation may not have completed successfully."
|
||||
echo "Check if Bark is installed manually:"
|
||||
echo ""
|
||||
echo " ls -la /opt/bark/bark/"
|
||||
echo " ps aux | grep uvicorn"
|
||||
echo ""
|
||||
echo "To install manually, run:"
|
||||
echo " ssh juan@t-800"
|
||||
echo " sudo /tmp/install_bark_tts.sh (if script exists)"
|
||||
echo ""
|
||||
fi
|
||||
|
||||
# Test API if service is running
|
||||
if systemctl is-active --quiet bark-tts; then
|
||||
echo ""
|
||||
echo "=== Testing Bark API ==="
|
||||
|
||||
# Health check
|
||||
echo "Health endpoint:"
|
||||
curl -s http://localhost:8443/health | head -5
|
||||
|
||||
echo ""
|
||||
echo ""
|
||||
echo "Voices endpoint:"
|
||||
curl -s http://localhost:8443/api/voices | head -10
|
||||
|
||||
echo ""
|
||||
echo ""
|
||||
echo "=== API is accessible ==="
|
||||
echo "You can now generate audio with:"
|
||||
echo " curl 'http://localhost:8443/api/generate?text=Hello%20World&voice=v2/en_speaker_1' -o test.wav"
|
||||
fi
|
||||
Reference in New Issue
Block a user