SOUND / Whisper
Whisper
Jetson AGX Orin
Robuust spraakherkenningsmodel via OpenAI Whisper.
245 downloads
Grootte
~49MB+162.6MBGeheugen
2GB+Precisie
INT8Kies het apparaat dat je gebruikt. De installatiehandleiding en documentatie worden dienovereenkomstig bijgewerkt.
Aan de slag
Implementeren
# Docker command for rknn on jetson-agx-orin
sudo docker run -it --rm \
<image>:latest \
<serve> whisperREST API
Gebruik de REST API om inferentie uit te voeren. Kopieer de onderstaande commando's.
Curl
curl -X POST "http://127.0.0.1:8000/api/models/whisper/task" -F "file=@/home/user/audio/long_podcast.wav" -F "language=zh"
Python
import requests
import json
resp = requests.post(
"http://127.0.0.1:8000/api/models/whisper/predict",
files={"file": open("/home/user/audio/test_en.wav", "rb")},
data={"language": "en"},
timeout=30
)
result = resp.json()
print(json.dumps(result, indent=2, ensure_ascii=False))
Modeldetails
reComputer JetsonJetson Eén-Commando Deployment
Voer de opdracht in het Getting Started-blok rechtstreeks uit op een Jetson- of reComputer Jetson-apparaat.
bash
python3 -m pip install -U jetson-examples && reComputer run <demo-name>De opdracht installeert of upgradet het jetson-examples Python-pakket vanaf PyPI en voert vervolgens het geselecteerde demoscript uit via de reComputer CLI.
Vereisten
- NVIDIA Jetson- of reComputer Jetson-apparaat.
- JetPack/L4T-versie ondersteund door de geselecteerde demo.
- Internettoegang voor PyPI-pakketten, Docker-images, modelgewichten of externe assets die door de demo worden gebruikt.
- Docker en NVIDIA container runtime wanneer de geselecteerde demo containers gebruikt.
- Voldoende schijfruimte en geheugen voor de geselecteerde demo. De modelkaart vermeldt de belangrijkste resourcevereisten wanneer deze bekend zijn uit de demo-configuratie.
Workflow
- Kopieer de deployment-opdracht uit het Run-dialoogvenster of de detailpagina.
- Voer deze uit in een terminal op het doel-Jetson-apparaat.
- Volg eventuele prompts die door het demoscript worden weergegeven.
- Open de URL die in de terminal wordt weergegeven als de demo een web-UI of API-service start.
Opmerkingen
reComputer run <demo-name>voert eerst deinit.shvan de demo uit indien beschikbaar, en start vervolgensrun.sh.- Om alle verpakte demo's op het apparaat te bekijken, voer uit:
bash
reComputer list- Om demo-data te verwijderen wanneer een opschoningsscript bestaat, voer uit:
bash
reComputer clean <demo-name>