hello, I just tried an update from version 2.5.9 (venv) to version 2.5.10 and I have this message at the end of “make install”.
Can you help me ?
Here is the message:
ERROR: Could not find a version that satisfies the requirement onnxruntime~=1.6.0 (from larynx~=0.3.0->rhasspy==2.5.10) (from versions: none)
ERROR: No matching distribution found for onnxruntime~=1.6.0 (from larynx~=0.3.0->rhasspy==2.5.10)
WARNING: You are using pip version 20.2.4; however, version 21.0.1 is available.
You should consider upgrading via the ‘/home/pi/rhasspy/.venv/bin/python -m pip install --upgrade pip’ command.
make: *** [Makefile:173: install-rhasspy] Error 1
Dunno but try what it says pip3 install --upgrade pip see how it goes or you need that onnxruntime I guess for armv7. They only build 64bit and think @synesthesiam provides a compiled wheel
If this is on a 32-bit Raspberry Pi, you’ll need my prebuilt wheel. You should be able to put that in download/armv7
before running make install
It’s supposed to be downloaded by the Makefile. Did you re-run ./configure
?
Hello synesthesiam.
Hello rolyan_trauts.
Thank you very much for responding to me so quickly!
Sorry I didn’t respond earlier because I was away this week so I couldn’t try your fix.
I will try to solve my problem this weekend, with your suggestions.
The man himself have spoken and likely best to follow his lead Mine was just a late at night comment if you where expecting a quick reply.
Hi Synesthesiam.
I followed the procedure that you indicated to me. I started by updating pip to version 21.0.1 but when it updates the Rhasspy directory, the pip version is deprecated in version 20.2.4.
Then, I downloaded your prebuilt wheel and with the Winscp software I pasted it in download / armv7 before running make install.
However I still have the same error at the end of the installation.
I am on a raspberry pi4 B with raspberry pi os lite (32 bit).
Here is my update procedure.
pi@rhasspybureau:~/rhasspy $ /home/pi/rhasspy/.venv/bin/python -m pip install --upgrade pip
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting pip
Using cached pip-21.0.1-py3-none-any.whl (1.5 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 20.2.4
Uninstalling pip-20.2.4:
Successfully uninstalled pip-20.2.4
Successfully installed pip-21.0.1
pi@rhasspybureau:~/rhasspy $ git submodule foreach git pull origin master
Entrée dans ‘rhasspy-asr’
Depuis https://github.com/rhasspy/rhasspy-asr
- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-asr-deepspeech’
Depuis https://github.com/rhasspy/rhasspy-asr-deepspeech- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-asr-deepspeech-hermes’
Depuis https://github.com/rhasspy/rhasspy-asr-deepspeech-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-asr-kaldi’
Depuis https://github.com/rhasspy/rhasspy-asr-kaldi- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-asr-kaldi-hermes’
Depuis https://github.com/rhasspy/rhasspy-asr-kaldi-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-asr-pocketsphinx’
Depuis https://github.com/rhasspy/rhasspy-asr-pocketsphinx- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-asr-pocketsphinx-hermes’
Depuis https://github.com/rhasspy/rhasspy-asr-pocketsphinx-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-dialogue-hermes’
Depuis https://github.com/rhasspy/rhasspy-dialogue-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-fuzzywuzzy’
Depuis https://github.com/rhasspy/rhasspy-fuzzywuzzy- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-fuzzywuzzy-hermes’
Depuis https://github.com/rhasspy/rhasspy-fuzzywuzzy-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-hermes’
Depuis https://github.com/rhasspy/rhasspy-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-homeassistant-hermes’
Depuis https://github.com/rhasspy/rhasspy-homeassistant-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-microphone-cli-hermes’
Depuis https://github.com/rhasspy/rhasspy-microphone-cli-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-microphone-pyaudio-hermes’
Depuis https://github.com/rhasspy/rhasspy-microphone-pyaudio-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-nlu’
Depuis https://github.com/rhasspy/rhasspy-nlu- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-nlu-hermes’
Depuis https://github.com/rhasspy/rhasspy-nlu-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-profile’
Depuis https://github.com/rhasspy/rhasspy-profile- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-rasa-nlu-hermes’
Depuis https://github.com/rhasspy/rhasspy-rasa-nlu-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-remote-http-hermes’
Depuis https://github.com/rhasspy/rhasspy-remote-http-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-server-hermes’
Depuis https://github.com/rhasspy/rhasspy-server-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-silence’
Depuis https://github.com/rhasspy/rhasspy-silence- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-snips-nlu’
Depuis https://github.com/rhasspy/rhasspy-snips-nlu- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-snips-nlu-hermes’
Depuis https://github.com/rhasspy/rhasspy-snips-nlu-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-speakers-cli-hermes’
Depuis https://github.com/rhasspy/rhasspy-speakers-cli-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-supervisor’
Depuis https://github.com/rhasspy/rhasspy-supervisor- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-tts-cli-hermes’
Depuis https://github.com/rhasspy/rhasspy-tts-cli-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-tts-larynx-hermes’
Depuis https://github.com/rhasspy/rhasspy-tts-larynx-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-tts-wavenet-hermes’
Depuis https://github.com/rhasspy/rhasspy-tts-wavenet-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-wake-pocketsphinx-hermes’
Depuis https://github.com/rhasspy/rhasspy-wake-pocketsphinx-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-wake-porcupine-hermes’
Depuis https://github.com/rhasspy/rhasspy-wake-porcupine-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-wake-precise-hermes’
Depuis https://github.com/rhasspy/rhasspy-wake-precise-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-wake-raven’
Depuis https://github.com/rhasspy/rhasspy-wake-raven- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-wake-raven-hermes’
Depuis https://github.com/rhasspy/rhasspy-wake-raven-hermes- branch master -> FETCH_HEAD
Déjà à jour.
Entrée dans ‘rhasspy-wake-snowboy-hermes’
Depuis https://github.com/rhasspy/rhasspy-wake-snowboy-hermes- branch master -> FETCH_HEAD
Déjà à jour.
pi@rhasspybureau:~/rhasspy $ git pull origin master
Depuis https://github.com/rhasspy/rhasspy- branch master -> FETCH_HEAD
Déjà à jour.
pi@rhasspybureau:~/rhasspy $ ./configure RHASSPY_LANGUAGE=fr \RHASSPY_SPEECH_SYSTEM=kaldi \ RHASSPY_WAKE_SYSTEM=snowboy \ --enable-in-place
checking for python3… /usr/bin/python3
checking if Python >= ‘3.7.0’… yes
checking if Python <= ‘4.0’… yes
checking build system type… armv7l-unknown-linux-gnueabihf
checking host system type… armv7l-unknown-linux-gnueabihf
checking for a BSD-compatible install… /usr/bin/install -c
checking for a thread-safe mkdir -p… /usr/bin/mkdir -p
checking for gcc… gcc
checking whether the C compiler works… yes
checking for C compiler default output file name… a.out
checking for suffix of executables…
checking whether we are cross compiling… no
checking for suffix of object files… o
checking whether we are using the GNU C compiler… yes
checking whether gcc accepts -g… yes
checking for gcc option to accept ISO C89… none needed
checking for g++… g++
checking whether we are using the GNU C++ compiler… yes
checking whether g++ accepts -g… yes
checking how to run the C preprocessor… gcc -E
checking for grep that handles long lines and -e… /usr/bin/grep
checking for egrep… /usr/bin/grep -E
checking for ANSI C header files… yes
checking for sys/types.h… yes
checking for sys/stat.h… yes
checking for stdlib.h… yes
checking for string.h… yes
checking for memory.h… yes
checking for strings.h… yes
checking for inttypes.h… yes
checking for stdint.h… yes
checking for unistd.h… yes
checking portaudio.h usability… yes
checking portaudio.h presence… yes
checking for portaudio.h… yes
checking for ATL_xerbla in -latlas… yesRhasspy configuration summary:
architecture: armv7l/armv7
prefix: /home/pi/rhasspy/.venv
virtualenv: yes
in-place: yes
language: frwake:
mycroft precise: no
porcupine: no
snowboy: yes
raven: yes
pocketsphinx: nospeech to text:
pocketsphinx: no
kaldi: yes (armv7, prebuilt)
deepspeech: no
julius: nointent recognition:
fuzzywuzzy: yes
snips-nlu: notext to speech:
nanoTTS: yes (prebuilt)
Wavenet: yes
Larynx: yestraining:
opengrm: yes (armv7, prebuilt)
phonetisaurus: yes (armv7, prebuilt)
kenlm: noconfigure: creating ./config.status
config.status: creating Makefile
config.status: creating setup.py
config.status: creating rhasspy.sh
config.status: creating rhasspy.spec
pi@rhasspybureau:~/rhasspy $ make
/usr/bin/mkdir -p “/home/pi/rhasspy/download/armv7”
/usr/bin/mkdir -p “/home/pi/rhasspy/build”
pi@rhasspybureau:~/rhasspy $ make install
/usr/bin/mkdir -p “/home/pi/rhasspy/.venv”
“/usr/bin/python3” -m venv --clear “/home/pi/rhasspy/.venv” || “/usr/bin/python3” -m venv “/home/pi/rhasspy/.venv”
“/home/pi/rhasspy/.venv/bin/python” -m pip install --upgrade “pip<=20.2.4”
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Collecting pip<=20.2.4
Using cached https://files.pythonhosted.org/packages/cb/28/91f26bd088ce8e22169032100d4260614fc3da435025ff389ef1d396a433/pip-20.2.4-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 18.1
Uninstalling pip-18.1:
Successfully uninstalled pip-18.1
Successfully installed pip-20.2.4
“/home/pi/rhasspy/.venv/bin/python” -m pip install wheel || true
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting wheel
Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
Installing collected packages: wheel
Successfully installed wheel-0.36.2
WARNING: You are using pip version 20.2.4; however, version 21.0.1 is available.
You should consider upgrading via the ‘/home/pi/rhasspy/.venv/bin/python -m pip install --upgrade pip’ command.
“/home/pi/rhasspy/.venv/bin/python” -m pip install setuptools
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: setuptools in ./.venv/lib/python3.7/site-packages (40.8.0)
WARNING: You are using pip version 20.2.4; however, version 21.0.1 is available.
You should consider upgrading via the ‘/home/pi/rhasspy/.venv/bin/python -m pip install --upgrade pip’ command.
“/home/pi/rhasspy/.venv/bin/python” -m pip install cython
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting cython
Using cached https://www.piwheels.org/simple/cython/Cython-0.29.23-cp37-cp37m-linux_armv7l.whl (4.7 MB)
Installing collected packages: cython
Successfully installed cython-0.29.23
WARNING: You are using pip version 20.2.4; however, version 21.0.1 is available.
You should consider upgrading via the ‘/home/pi/rhasspy/.venv/bin/python -m pip install --upgrade pip’ command.
if [[ -n “” ]]; then “/home/pi/rhasspy/.venv/bin/python” -m pip install ; fi
if [[ -n “” ]]; then “/home/pi/rhasspy/.venv/bin/python” -m pip install ; fi
“/home/pi/rhasspy/scripts/install/install-opengrm.sh” “/home/pi/rhasspy/download/armv7/opengrm-1.3.4_armv7.tar.gz” “/home/pi/rhasspy/.venv”
“/home/pi/rhasspy/scripts/install/install-phonetisaurus.sh” “/home/pi/rhasspy/download/armv7/phonetisaurus-2019_armv7.tar.gz” “/home/pi/rhasspy/.venv”
“/home/pi/rhasspy/scripts/install/install-kaldi.sh” “/home/pi/rhasspy/download/armv7/kaldi-2021_armv7.tar.gz” “/home/pi/rhasspy/.venv”
“/home/pi/rhasspy/.venv/bin/python” -m pip install “/home/pi/rhasspy/download/shared/snowboy-1.3.0.tar.gz”
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Processing ./download/shared/snowboy-1.3.0.tar.gz
Collecting PyAudio
Using cached https://www.piwheels.org/simple/pyaudio/PyAudio-0.2.11-cp37-cp37m-linux_armv7l.whl (53 kB)
Building wheels for collected packages: snowboy
Building wheel for snowboy (setup.py) … done
Created wheel for snowboy: filename=snowboy-1.2.0b1-py3-none-any.whl size=12322395 sha256=1260ee2f849f6d466d34b403548f80eaeca27945bc54a38fc5fa5e548f811494
Stored in directory: /home/pi/.cache/pip/wheels/4f/61/5a/98ff93bb416f95c8cacd657cf9bdfcb8a192d841fc133b5c5e
Successfully built snowboy
Installing collected packages: PyAudio, snowboy
Successfully installed PyAudio-0.2.11 snowboy-1.2.0b1
WARNING: You are using pip version 20.2.4; however, version 21.0.1 is available.
You should consider upgrading via the ‘/home/pi/rhasspy/.venv/bin/python -m pip install --upgrade pip’ command.
“/home/pi/rhasspy/scripts/install/install-nanotts.sh” “/home/pi/rhasspy/download/armv7/nanotts-20200520_armv7.tar.gz” “/home/pi/rhasspy/.venv”
“/home/pi/rhasspy/.venv/bin/python” -m pip install “/home/pi/rhasspy/download/shared/num2words_0.5.10-sv.tar.gz”
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Processing ./download/shared/num2words_0.5.10-sv.tar.gz
Collecting docopt>=0.6.2
Using cached https://www.piwheels.org/simple/docopt/docopt-0.6.2-py2.py3-none-any.whl (13 kB)
Building wheels for collected packages: num2words
Building wheel for num2words (setup.py) … done
Created wheel for num2words: filename=num2words-0.5.10-py3-none-any.whl size=108194 sha256=fd7d35fbce9c30a2edf904c48a9b0d2f3c4ebf2178f5cba42d6864e1e6f46607
Stored in directory: /home/pi/.cache/pip/wheels/d0/94/9c/a1386d97cce2f8229692559c701fd4c2a1a838044d3841662f
Successfully built num2words
Installing collected packages: docopt, num2words
Successfully installed docopt-0.6.2 num2words-0.5.10
WARNING: You are using pip version 20.2.4; however, version 21.0.1 is available.
You should consider upgrading via the ‘/home/pi/rhasspy/.venv/bin/python -m pip install --upgrade pip’ command.
“/home/pi/rhasspy/.venv/bin/python” -m pip install “/home/pi/rhasspy”
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Processing /home/pi/rhasspy
Collecting Jinja2==2.11.2
Using cached Jinja2-2.11.2-py2.py3-none-any.whl (125 kB)
Requirement already satisfied: PyAudio==0.2.11 in ./.venv/lib/python3.7/site-packages (from rhasspy==2.5.10) (0.2.11)
Collecting Sphinx==3.0.4
Using cached Sphinx-3.0.4-py3-none-any.whl (2.8 MB)
Collecting aiofiles==0.4.0
Using cached aiofiles-0.4.0-py3-none-any.whl (9.2 kB)
Collecting aiohttp==3.7.4
Using cached https://www.piwheels.org/simple/aiohttp/aiohttp-3.7.4-cp37-cp37m-linux_armv7l.whl (1.3 MB)
Collecting black==19.10b0
Using cached black-19.10b0-py36-none-any.whl (97 kB)
Collecting coverage==5.0.4
Using cached https://www.piwheels.org/simple/coverage/coverage-5.0.4-cp37-cp37m-linux_armv7l.whl (236 kB)
Collecting dataclasses-json==0.4.2
Using cached dataclasses_json-0.4.2-py3-none-any.whl (22 kB)
Collecting flake8==3.7.9
Using cached flake8-3.7.9-py2.py3-none-any.whl (69 kB)
Collecting google-cloud-texttospeech==2.0.0
Using cached google_cloud_texttospeech-2.0.0-py2.py3-none-any.whl (41 kB)
Collecting hypercorn==0.10.1
Using cached Hypercorn-0.10.1-py3-none-any.whl (52 kB)
Collecting json5==0.9.3
Using cached json5-0.9.3-py2.py3-none-any.whl (17 kB)
Collecting larynx~=0.3.0
Using cached https://www.piwheels.org/simple/larynx/larynx-0.3.1-py3-none-any.whl (33 kB)
Collecting lxml==4.6.2
Using cached https://www.piwheels.org/simple/lxml/lxml-4.6.2-cp37-cp37m-linux_armv7l.whl (6.0 MB)
Collecting multidict==4.7.6
Using cached https://www.piwheels.org/simple/multidict/multidict-4.7.6-cp37-cp37m-linux_armv7l.whl (157 kB)
Collecting mypy==0.770
Using cached mypy-0.770-py3-none-any.whl (1.9 MB)
Collecting networkx==2.4
Using cached networkx-2.4-py3-none-any.whl (1.6 MB)
Requirement already satisfied: num2words==0.5.10 in ./.venv/lib/python3.7/site-packages (from rhasspy==2.5.10) (0.5.10)
Collecting paho-mqtt==1.5.0
Using cached https://www.piwheels.org/simple/paho-mqtt/paho_mqtt-1.5.0-py3-none-any.whl (61 kB)
Collecting pydash==4.7.6
Using cached pydash-4.7.6-py2.py3-none-any.whl (84 kB)
Collecting pyinstaller==3.6
Using cached https://www.piwheels.org/simple/pyinstaller/PyInstaller-3.6-py3-none-any.whl (3.0 MB)
Collecting pylint==2.4.4
Using cached pylint-2.4.4-py3-none-any.whl (302 kB)
Collecting pytest-cov==2.8.1
Using cached pytest_cov-2.8.1-py2.py3-none-any.whl (18 kB)
Collecting pytest==5.4.1
Using cached pytest-5.4.1-py3-none-any.whl (246 kB)
Collecting python_speech_features==0.6
Using cached https://www.piwheels.org/simple/python-speech-features/python_speech_features-0.6-py3-none-any.whl (6.6 kB)
Collecting pyyaml==5.4
Using cached https://www.piwheels.org/simple/pyyaml/PyYAML-5.4-cp37-cp37m-linux_armv7l.whl (45 kB)
Collecting quart-cors==0.3.0
Using cached Quart_CORS-0.3.0-py3-none-any.whl (7.6 kB)
Collecting quart==0.11.3
Using cached Quart-0.11.3-py3-none-any.whl (80 kB)
Collecting rapidfuzz==1.0.0
Using cached https://www.piwheels.org/simple/rapidfuzz/rapidfuzz-1.0.0-cp37-cp37m-linux_armv7l.whl (6.0 MB)
Collecting rstcheck==3.3.1
Using cached https://www.piwheels.org/simple/rstcheck/rstcheck-3.3.1-py3-none-any.whl (12 kB)
Collecting scipy==1.5.1
Using cached https://www.piwheels.org/simple/scipy/scipy-1.5.1-cp37-cp37m-linux_armv7l.whl (51.0 MB)
Collecting sphinx_rtd_theme==0.4.3
Using cached sphinx_rtd_theme-0.4.3-py2.py3-none-any.whl (6.4 MB)
Collecting swagger-ui-py==0.2.1
Using cached swagger_ui_py-0.2.1-py3-none-any.whl (7.2 MB)
Collecting wavchunk~=1.0.0
Using cached https://www.piwheels.org/simple/wavchunk/wavchunk-1.0.1-py3-none-any.whl (6.3 kB)
Collecting webrtcvad==2.0.10
Using cached https://www.piwheels.org/simple/webrtcvad/webrtcvad-2.0.10-cp37-cp37m-linux_armv7l.whl (81 kB)
Collecting yamllint==1.21.0
Using cached yamllint-1.21.0-py2.py3-none-any.whl (57 kB)
Collecting MarkupSafe>=0.23
Using cached https://www.piwheels.org/simple/markupsafe/MarkupSafe-1.1.1-cp37-cp37m-linux_armv7l.whl (33 kB)
Collecting sphinxcontrib-serializinghtml
Using cached sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl (89 kB)
Collecting sphinxcontrib-devhelp
Using cached sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
Requirement already satisfied: setuptools in ./.venv/lib/python3.7/site-packages (from Sphinx==3.0.4->rhasspy==2.5.10) (40.8.0)
Collecting sphinxcontrib-htmlhelp
Using cached sphinxcontrib_htmlhelp-1.0.3-py2.py3-none-any.whl (96 kB)
Collecting imagesize
Using cached imagesize-1.2.0-py2.py3-none-any.whl (4.8 kB)
Collecting babel>=1.3
Using cached Babel-2.9.0-py2.py3-none-any.whl (8.8 MB)
Collecting requests>=2.5.0
Using cached requests-2.25.1-py2.py3-none-any.whl (61 kB)
Collecting alabaster<0.8,>=0.7
Using cached alabaster-0.7.12-py2.py3-none-any.whl (14 kB)
Collecting packaging
Using cached packaging-20.9-py2.py3-none-any.whl (40 kB)
Collecting sphinxcontrib-jsmath
Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting docutils>=0.12
Using cached docutils-0.17.1-py2.py3-none-any.whl (575 kB)
Collecting snowballstemmer>=1.1
Using cached snowballstemmer-2.1.0-py2.py3-none-any.whl (93 kB)
Collecting sphinxcontrib-qthelp
Using cached sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
Collecting Pygments>=2.0
Using cached Pygments-2.8.1-py3-none-any.whl (983 kB)
Collecting sphinxcontrib-applehelp
Using cached sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB)
Collecting attrs>=17.3.0
Using cached attrs-20.3.0-py2.py3-none-any.whl (49 kB)
Collecting typing-extensions>=3.6.5
Using cached typing_extensions-3.7.4.3-py3-none-any.whl (22 kB)
Collecting yarl<2.0,>=1.0
Using cached https://www.piwheels.org/simple/yarl/yarl-1.6.3-cp37-cp37m-linux_armv7l.whl (262 kB)
Collecting async-timeout<4.0,>=3.0
Using cached async_timeout-3.0.1-py3-none-any.whl (8.2 kB)
Collecting chardet<4.0,>=2.0
Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB)
Collecting typed-ast>=1.4.0
Using cached https://www.piwheels.org/simple/typed-ast/typed_ast-1.4.3-cp37-cp37m-linux_armv7l.whl (722 kB)
Collecting toml>=0.9.4
Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting regex
Using cached https://www.piwheels.org/simple/regex/regex-2021.4.4-cp37-cp37m-linux_armv7l.whl (627 kB)
Collecting pathspec<1,>=0.6
Using cached pathspec-0.8.1-py2.py3-none-any.whl (28 kB)
Collecting appdirs
Using cached appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB)
Collecting click>=6.5
Using cached click-7.1.2-py2.py3-none-any.whl (82 kB)
Collecting typing-inspect>=0.4.0
Using cached typing_inspect-0.6.0-py3-none-any.whl (8.1 kB)
Collecting marshmallow-enum<2.0.0,>=1.5.1
Using cached marshmallow_enum-1.5.1-py2.py3-none-any.whl (4.2 kB)
Collecting stringcase<2.0.0,==1.2.0
Using cached https://www.piwheels.org/simple/stringcase/stringcase-1.2.0-py3-none-any.whl (4.1 kB)
Collecting marshmallow<4.0.0,>=3.3.0
Using cached marshmallow-3.11.1-py2.py3-none-any.whl (46 kB)
Collecting pycodestyle<2.6.0,>=2.5.0
Using cached pycodestyle-2.5.0-py2.py3-none-any.whl (51 kB)
Collecting mccabe<0.7.0,>=0.6.0
Using cached mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB)
Collecting pyflakes<2.2.0,>=2.1.0
Using cached pyflakes-2.1.1-py2.py3-none-any.whl (59 kB)
Collecting entrypoints<0.4.0,>=0.3.0
Using cached entrypoints-0.3-py2.py3-none-any.whl (11 kB)
Collecting libcst>=0.2.5
Using cached libcst-0.3.18-py3-none-any.whl (512 kB)
Collecting proto-plus>=0.4.0
Using cached proto_plus-1.18.1-py3-none-any.whl (42 kB)
Collecting google-api-core[grpc]<2.0.0dev,>=1.17.0
Using cached google_api_core-1.26.3-py2.py3-none-any.whl (93 kB)
Collecting h11
Using cached h11-0.12.0-py3-none-any.whl (54 kB)
Collecting h2>=3.1.0
Using cached h2-4.0.0-py3-none-any.whl (57 kB)
Collecting wsproto>=0.14.0
Using cached wsproto-1.0.0-py3-none-any.whl (24 kB)
Collecting priority
Using cached priority-1.3.0-py2.py3-none-any.whl (11 kB)
ERROR: Could not find a version that satisfies the requirement onnxruntime~=1.6.0 (from larynx~=0.3.0->rhasspy==2.5.10) (from versions: none)
ERROR: No matching distribution found for onnxruntime~=1.6.0 (from larynx~=0.3.0->rhasspy==2.5.10)
WARNING: You are using pip version 20.2.4; however, version 21.0.1 is available.
You should consider upgrading via the ‘/home/pi/rhasspy/.venv/bin/python -m pip install --upgrade pip’ command.
make: *** [Makefile:173: install-rhasspy] Error 1
I also tried to do a fresh new install but I still get this error.
Is there something that I am not doing well?
Thanks if you can help me !
Salut,
Après avoir fait le ‘configure’ j’ai modifié le makefile ligne 124 par: PIP_VERSION ?= pip<=21.1.0
Hi Kookic, thanks for your help.
I modified the ./Makefile to change the pip version as you told me. Indeed I no longer had the message asking me to update pip but after that the installation took a lot of time and never succeeded. For example, I had this kind of message during installation:
INFO: pip is looking at multiple versions of isort to determine which version is compatible with other requirements. This could take a while.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with strict constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking INFO: pip is looking at multiple versions of importlib-metadata to determine which version is compatible with other requirements. This could take a while. "
So I rewrote in the ./Makefile PIP_VERSION? = Pip <= 20.2.4.
I finally deleted the “rhasspy-tts-larynx-hermes” file because I still had the error:
ERROR: Could not find a version that satisfies the requirement onnxruntime ~ = 1.6.0 (from larynx ~ = 0.3.0-> rhasspy == 2.5.10) (from versions: none)
ERROR: No matching distribution found for onnxruntime ~ = 1.6.0 (from larynx ~ = 0.3.0-> rhasspy == 2.5.10)
(I use Kaldi as a speech to text) Like that, without the Larynx file, I was able to update rhasspy to version 2.5.10 successfully but without Larynx!
Oui, j’ai eu ce même souci ("…press Ctrl + C to do…") , j’ai changé la version PYTHON du makefile 3.8 pour moi.
Pour info, j’ai écrit un “Chatbot” en IA inspiré de: Python Chatbot Project - Learn to build your first chatbot using NLTK & Keras - DataFlair
que j’appelle avec Rhasspy, pour m’amuser avec mon robot My Rhasspy Setup on Raspberry Pi 3 B+
J’utilise MaryTTS , kaldi, et je suis sur un Odroid Xu4
C’est du boulot, mais c’est plus interactif.
Bon develop.
Hi Kookic,
Your Poppy is amazing !! I dare not imagine the hundreds of hours of work that it took you !!
Can you still help me ? I can’t find in the makefile where I have to change the PYTHON version to solve this problem…
Can you explain to me in more detail ?
Thank you.
Hi!
I’m having the same issue when trying to install the 2.5 version. Where do I need to download the wheel to?
Edit: I ended up using the Debian solution from the Instructions instead of going through the vm.
Salut,
J’avais créé un environnement virtuel python3.8 nommé “V38” .
J’ai modifié le fichier “requirements.txt” pour désactiver
#deepspeech==0.9.3
#larynx~=0.3.0
#pocketsphinx==0.1.15
#pvporcupine~=1.9.0
Commande configure:
./configure RHASSPY_LANGUAGE=fr RHASSPY_SPEECH_SYSTEM=kaldi --enable-in-place --disable-wavenet --disable-julius --disable-larynx --disable-deepspeech --disable-nanotts --disable-precise --disable-pocketsphinx
Alors, dans le MAKEFILE j’ai changer la ligne PYTHON= par “PYTHON = /home/poppy/.virtualenvs/v38/bin/python”
et la ligne PIP
Puis make -j6
Puis make install
Cela a fonctionné pour moi.
Hi Kookic,
Thank you so much !