projects:jetson:orin:whisper:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| projects:jetson:orin:whisper:start [2023/03/13 20:59] – [Install PyTorch in the environment nlp] rolf.becker | projects:jetson:orin:whisper:start [2023/03/14 20:27] (current) – [Test OpenAI Whisper] rolf.becker | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| ===== About Whisper ===== | ===== About Whisper ===== | ||
| + | |||
| + | * https:// | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| Line 29: | Line 31: | ||
| This means basically a completely **new installation** / initial setup. | This means basically a completely **new installation** / initial setup. | ||
| + | \\ Follow [[https:// | ||
| \\ Use the [[https:// | \\ Use the [[https:// | ||
| + | |||
| Line 54: | Line 58: | ||
| < | < | ||
| - | sudo apt-get -y update; | + | sudo apt-get -y update |
| - | sudo apt-get -y install autoconf bc build-essential g++-8 gcc-8 clang-8 lld-8 gettext- | + | |
| - | base gfortran-8 iputils-ping libbz2-dev libc++-dev libcgal-dev libffi-dev libfreetype6- | + | sudo apt-get -y install |
| - | dev libhdf5-dev libjpeg-dev liblzma-dev libncurses5-dev libncursesw5-dev libpng-dev | + | autoconf bc build-essential g++-8 gcc-8 clang-8 lld-8 gettext-base gfortran-8 |
| - | libreadline-dev libssl-dev libsqlite3-dev libxml2-dev libxslt-dev locales moreutils | + | iputils-ping libbz2-dev libc++-dev libcgal-dev libffi-dev libfreetype6-dev libhdf5-dev |
| - | openssl python-openssl rsync scons python3-pip libopenblas-dev; | + | libjpeg-dev liblzma-dev libncurses5-dev libncursesw5-dev libpng-dev libreadline-dev libssl-dev |
| + | libsqlite3-dev libxml2-dev libxslt-dev locales moreutils openssl python-openssl rsync scons \ | ||
| + | python3-pip | ||
| </ | </ | ||
| Line 70: | Line 76: | ||
| - | === Create Python | + | |
| + | === Install PyTorch in the environment nlp === | ||
| < | < | ||
| + | # create and activate the environment nlp | ||
| virtualenv -p python3 nlp | virtualenv -p python3 nlp | ||
| source nlp/ | source nlp/ | ||
| - | </ | ||
| - | === Install PyTorch in the environment nlp === | ||
| - | |||
| - | < | ||
| - | source nlp/ | ||
| - | # pip install --upgrade pip; | ||
| # pip install aiohttp numpy==' | # pip install aiohttp numpy==' | ||
| pip install aiohttp numpy scipy | pip install aiohttp numpy scipy | ||
| - | export " | + | export " |
| pip install --upgrade protobuf; | pip install --upgrade protobuf; | ||
| pip install --no-cache $TORCH_INSTALL | pip install --no-cache $TORCH_INSTALL | ||
| </ | </ | ||
| + | |||
| + | === Install Jupyterlab and Pandas === | ||
| < | < | ||
| - | export TORCH_INSTALL=https: | + | pip install pandas matplotlib jupyterlab |
| + | </code> | ||
| - | virtualenv -p python3 nlp | ||
| - | source nlp/bin/ | + | === Install Whisper by OpenAI === |
| + | < | ||
| + | pip install -U openai-whisper | ||
| + | </code> | ||
| - | #python3 -m pip install aiohttp numpy==' | ||
| - | pip install aiohttp numpy scipy | + | === In case you want to delete the installation: === |
| - | + | ||
| - | export " | + | |
| - | + | ||
| - | pip install --no-cache $TORCH_INSTALL | + | |
| + | < | ||
| + | deactivate | ||
| + | rm -Rf nlp | ||
| </ | </ | ||
| + | ==== Test OpenAI Whisper ==== | ||
| < | < | ||
| - | pip install pandas matplotlib jupyterlab | + | source nlp/ |
| - | pip install | + | pip install |
| - | </ | + | pip install torchaudio |
| - | |||
| - | |||
| - | < | ||
| - | deactivate | ||
| - | |||
| - | rm -Rf nlp | ||
| </ | </ | ||
projects/jetson/orin/whisper/start.1678737543.txt.gz · Last modified: 2023/03/13 20:59 by rolf.becker