Skip to main content

Upgrade

Pre-upgrade Tasks

Backup:

bash

Copy


# Backup models
cp -r /var/lib/deepspeech/model /backup/
# Export configuration
cp /etc/deepspeech /backup/config

Version Check:


python

Copy

# Check version
model.version()
# Verify compatibility
model.checkCompatibility('1.0.0')

Upgrade Process

1.Package Upgrade:


bash

Copy



# Stop service
sudo systemctl stop deepspeechd
# Update packages
sudo apt update
sudo apt upgrade deepspeech
# Start service
sudo systemctl start deepspeechd

2.Verification:

python

Copy


# Verify model
model.test()
# Check accuracy
model.benchmark()

3.Rollback Procedure


bash

Copy


# Stop service
sudo systemctl stop deepspeechd
# Reinstall previous version
sudo apt install deepspeech=previous_version
# Restore models
cp -r /backup/model /var/lib/deepspeech/