speech2text-image / README.md
ducdatit2002's picture
Update README.md
51104e3 verified
# Speech2Invoice (voice_new) - Run Guide
## 1) Kiểm tra GPU runtime (NVIDIA)
Chạy trên máy host:
```bash
nvidia-smi
````
Chạy kiểm tra trong container CUDA:
```bash
sudo docker run --rm --gpus all nvidia/cuda:12.4.0-base-ubuntu22.04 nvidia-smi
```
Tải file docker image
```bash
wget https://huggingface.co/ducdatit2002/speech2text-image/resolve/main/speech2invoice_voice_new.tar.gz
```
## 2) Nạp Docker image (load từ file tar)
```bash
cd /path
sudo gunzip speech2invoice_voice_new.tar.gz
sudo docker load < speech2invoice_voice_new.tar
```
## 3) Chạy service
```bash
cd /path
sudo docker run --rm --gpus all -p 8000:8000 --env-file .env \
-v $PWD/uploads:/app/uploads -v $PWD/results:/app/results \
speech2invoice:voice_new
```
Ghi chú:
* Nếu không có GPU, bỏ `--gpus all` (nhưng sẽ chạy chậm).
* Thư mục `uploads/` và `results/` sẽ được mount vào container tương ứng `/app/uploads` và `/app/results`.
* Service expose port `8000` ra ngoài host tại `http://localhost:8000`.
```
```