Kaliope

thieb03 Membre non connecté
-
- Voir le profil du membre thieb03
- Inscrit le : 24/03/2010
- Site internet
- Groupes :
Bonjour
Je cherche de l'aide pour configurer l'assistant vocal kalliope sur mageia, quelqu'un
<img class="smiley" style="vertical-align: middle;" src="../images/smileys/13.gif" alt=":frime:" /> L'éternité...c'est long...! Surtout vers la fin (Pierre Dac)

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Le terrain semble bien vierge, tu vas devoir ouvrir la voie.
Le première phase d'installation sera de trouver toutes les dépendances nécessaires. Elles semblent nombreuses. La doc n'indique qe les versions pour Debian et Ubuntu.
Prends des notes.

thieb03 Membre non connecté
-
- Voir le profil du membre thieb03
- Inscrit le : 24/03/2010
- Site internet
- Groupes :
Bonjour,
Le terrain semble bien vierge, tu vas devoir ouvrir la voie.
Le première phase d'installation sera de trouver toutes les dépendances nécessaires. Elles semblent nombreuses. La doc n'indique qe les versions pour Debian et Ubuntu.
Prends des notes.
Ok je vais essayer .Après avoir installé apt via mcc, j'ai suivi le tuto pour ubuntu https://kalliope-project.github.io/kalliope/installation/ubuntu/, en root puis sudo et voila le resultat [thieb03@localhost ~]$ su
Mot de passe :
[root@localhost thieb03]# sudo apt-get update
Reading Package Lists... Done
Building Dependency Tree... Done
[root@localhost thieb03]# sudo apt-get install git python-dev libsmpeg0 libttspico-utils libsmpeg0 flac libffi-dev libffi-dev libssl-dev libjack0 libjack-dev portaudio19-dev build-essential libssl-dev libffi-dev sox libatlas3-base mplayer libav-tools libjpeg-dev
Reading Package Lists... Done
Building Dependency Tree... Done
git is already the newest version.
E: Couldn't find package python-dev
[root@localhost thieb03]#
Pas de package python-dev ?
<img class="smiley" style="vertical-align: middle;" src="../images/smileys/13.gif" alt=":frime:" /> L'éternité...c'est long...! Surtout vers la fin (Pierre Dac)

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Je resterais avec urpmi (ou dnf).
Ce qu'il faut, c'est trouver les packages équivalents.
pour python-dev, l'équivalent doit être lib64python-devel (ou libpython-devel si tu es en i586)
Pour build-essential, remplace par task-c-devel
Remplace partout dev par devel. Si tu es en x86_64, remplace partout lib... par lib64...
Pour portaudio, essaye : lib64portaudio-devel

thieb03 Membre non connecté
-
- Voir le profil du membre thieb03
- Inscrit le : 24/03/2010
- Site internet
- Groupes :
Bonjour,
Je resterais avec urpmi (ou dnf).
Ce qu'il faut, c'est trouver les packages équivalents.
pour python-dev, l'équivalent doit être lib64python-devel (ou libpython-devel si tu es en i586)
Pour build-essential, remplace par task-c-devel
Remplace partout dev par devel. Si tu es en x86_64, remplace partout lib... par lib64...
Pour portaudio, essaye : lib64portaudio-devel
Bon j'ai suivi tes conseils, il y a un léger mieus mais......voilà le retour en konsole
[thieb03@localhost ~]$ su
Mot de passe :
[root@localhost thieb03]# sudo pip install kalliope
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Requirement already satisfied: kalliope in /usr/lib/python2.7/site-packages/kalliope-0.5.3-py2.7.egg (0.5.3)
Requirement already satisfied: pyyaml>=3.12 in /usr/lib64/python2.7/site-packages (from kalliope) (5.1)
Requirement already satisfied: six>=1.11.0 in /usr/lib/python2.7/site-packages (from kalliope) (1.12.0)
Requirement already satisfied: SpeechRecognition>=3.7.1 in /usr/lib/python2.7/site-packages (from kalliope) (3.8.1)
Requirement already satisfied: markupsafe>=1.0 in /usr/lib64/python2.7/site-packages (from kalliope) (1.1.1)
Requirement already satisfied: pyaudio>=0.2.11 in /usr/lib64/python2.7/site-packages (from kalliope) (0.2.11)
Requirement already satisfied: pyasn1>=0.2.3 in /usr/lib/python2.7/site-packages (from kalliope) (0.4.5)
Requirement already satisfied: ansible>=2.6.3 in /usr/lib/python2.7/site-packages (from kalliope) (2.7.10)
Requirement already satisfied: jinja2>=2.10 in /usr/lib64/python2.7/site-packages (from kalliope) (2.10.1)
Requirement already satisfied: cffi>=1.9.1 in /usr/lib64/python2.7/site-packages (from kalliope) (1.12.3)
Requirement already satisfied: ipaddress>=1.0.17 in /usr/lib/python2.7/site-packages (from kalliope) (1.0.22)
Requirement already satisfied: flask>=1.0.2 in /usr/lib64/python2.7/site-packages (from kalliope) (1.0.2)
Requirement already satisfied: Flask-Restful>=0.3.5 in /usr/lib64/python2.7/site-packages (from kalliope) (0.3.7)
Requirement already satisfied: flask_cors>=3.0.2 in /usr/lib64/python2.7/site-packages (from kalliope) (3.0.7)
Requirement already satisfied: requests>=2.20.1 in /usr/lib/python2.7/site-packages (from kalliope) (2.21.0)
Requirement already satisfied: httpretty>=0.8.14 in /usr/lib/python2.7/site-packages (from kalliope) (0.9.6)
Requirement already satisfied: mock>=2.0.0 in /usr/lib/python2.7/site-packages (from kalliope) (2.0.0)
Requirement already satisfied: Flask-Testing>=0.6.2 in /usr/lib/python2.7/site-packages (from kalliope) (0.7.1)
Requirement already satisfied: apscheduler>=3.3.1 in /usr/lib64/python2.7/site-packages (from kalliope) (3.6.0)
Requirement already satisfied: GitPython>=2.1.3 in /usr/lib/python2.7/site-packages (from kalliope) (2.1.11)
Requirement already satisfied: packaging>=16.8 in /usr/lib/python2.7/site-packages (from kalliope) (19.0)
Requirement already satisfied: transitions>=0.4.3 in /usr/lib/python2.7/site-packages (from kalliope) (0.6.9)
Requirement already satisfied: sounddevice>=0.3.7 in /usr/lib/python2.7/site-packages (from kalliope) (0.3.13)
Requirement already satisfied: SoundFile>=0.9.0 in /usr/lib/python2.7/site-packages (from kalliope) (0.10.2)
Requirement already satisfied: pyalsaaudio>=0.8.4 in /usr/lib64/python2.7/site-packages (from kalliope) (0.8.4)
Requirement already satisfied: sox>=1.3.0 in /usr/lib/python2.7/site-packages (from kalliope) (1.3.7)
Requirement already satisfied: paho-mqtt>=1.3.0 in /usr/lib/python2.7/site-packages (from kalliope) (1.4.0)
Requirement already satisfied: voicerss_tts>=1.0.3 in /usr/lib/python2.7/site-packages (from kalliope) (1.0.6)
Collecting gTTS>=2.0.1 (from kalliope)
Requirement already satisfied: urllib3>=1.23 in /usr/lib/python2.7/site-packages (from kalliope) (1.25.2)
Requirement already satisfied: cryptography in /usr/lib64/python2.7/site-packages (from ansible>=2.6.3->kalliope) (2.6.1)
Requirement already satisfied: paramiko in /usr/lib/python2.7/site-packages (from ansible>=2.6.3->kalliope) (2.4.2)
Requirement already satisfied: setuptools in /usr/lib/python2.7/site-packages (from ansible>=2.6.3->kalliope) (41.0.1)
Requirement already satisfied: pycparser in /usr/lib/python2.7/site-packages (from cffi>=1.9.1->kalliope) (2.19)
Requirement already satisfied: itsdangerous>=0.24 in /usr/lib/python2.7/site-packages (from flask>=1.0.2->kalliope) (1.1.0)
Requirement already satisfied: Werkzeug>=0.14 in /usr/lib/python2.7/site-packages (from flask>=1.0.2->kalliope) (0.15.2)
Requirement already satisfied: click>=5.1 in /usr/lib64/python2.7/site-packages (from flask>=1.0.2->kalliope) (7.0)
Requirement already satisfied: aniso8601>=0.82 in /usr/lib/python2.7/site-packages (from Flask-Restful>=0.3.5->kalliope) (6.0.0)
Requirement already satisfied: pytz in /usr/lib/python2.7/site-packages (from Flask-Restful>=0.3.5->kalliope) (2016.3)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/lib/python2.7/site-packages (from requests>=2.20.1->kalliope) (3.0.4)
Requirement already satisfied: idna<2.9,>=2.5 in /usr/lib/python2.7/site-packages (from requests>=2.20.1->kalliope) (2.8)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python2.7/site-packages (from requests>=2.20.1->kalliope) (2019.3.9)
Requirement already satisfied: funcsigs>=1; python_version < "3.3" in /usr/lib/python2.7/site-packages (from mock>=2.0.0->kalliope) (1.0.2)
Requirement already satisfied: pbr>=0.11 in /usr/lib/python2.7/site-packages (from mock>=2.0.0->kalliope) (5.1.3)
Requirement already satisfied: tzlocal>=1.2 in /usr/lib/python2.7/site-packages (from apscheduler>=3.3.1->kalliope) (1.5.1)
Requirement already satisfied: futures; python_version == "2.7" in /usr/lib/python2.7/site-packages (from apscheduler>=3.3.1->kalliope) (3.2.0)
Requirement already satisfied: gitdb2>=2.0.0 in /usr/lib/python2.7/site-packages (from GitPython>=2.1.3->kalliope) (2.0.5)
Requirement already satisfied: pyparsing>=2.0.2 in /usr/lib/python2.7/site-packages (from packaging>=16.8->kalliope) (2.1.4)
Requirement already satisfied: logging-helper>=1.7.0 in /usr/lib/python2.7/site-packages (from voicerss_tts>=1.0.3->kalliope) (1.8.7)
Requirement already satisfied: pip>=18.1 in /usr/lib/python2.7/site-packages (from voicerss_tts>=1.0.3->kalliope) (19.1.1)
Requirement already satisfied: cachingutil>=1.0.18 in /usr/lib/python2.7/site-packages (from voicerss_tts>=1.0.3->kalliope) (1.2.7)
Requirement already satisfied: future>=0.16.0 in /usr/lib/python2.7/site-packages (from voicerss_tts>=1.0.3->kalliope) (0.17.1)
Requirement already satisfied: fdutil>=1.6.4 in /usr/lib/python2.7/site-packages (from voicerss_tts>=1.0.3->kalliope) (1.15.0)
Requirement already satisfied: asn1crypto>=0.21.0 in /usr/lib/python2.7/site-packages (from cryptography->ansible>=2.6.3->kalliope) (0.24.0)
Requirement already satisfied: enum34; python_version < "3" in /usr/lib/python2.7/site-packages (from cryptography->ansible>=2.6.3->kalliope) (1.1.6)
Requirement already satisfied: bcrypt>=3.1.3 in /usr/lib64/python2.7/site-packages (from paramiko->ansible>=2.6.3->kalliope) (3.1.6)
Requirement already satisfied: pynacl>=1.0.1 in /usr/lib64/python2.7/site-packages (from paramiko->ansible>=2.6.3->kalliope) (1.3.0)
Requirement already satisfied: smmap2>=2.0.0 in /usr/lib/python2.7/site-packages (from gitdb2>=2.0.0->GitPython>=2.1.3->kalliope) (2.0.5)
Requirement already satisfied: logging-tree>=1.7 in /usr/lib/python2.7/site-packages (from logging-helper>=1.7.0->voicerss_tts>=1.0.3->kalliope) (1.8)
Requirement already satisfied: better-exceptions>=0.1.6 in /usr/lib/python2.7/site-packages (from logging-helper>=1.7.0->voicerss_tts>=1.0.3->kalliope) (0.2.2)
Requirement already satisfied: timingsutil>=1.5.0 in /usr/lib/python2.7/site-packages (from cachingutil>=1.0.18->voicerss_tts>=1.0.3->kalliope) (1.6.0)
Requirement already satisfied: conversionutil>=1.1.0 in /usr/lib/python2.7/site-packages (from fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (1.4.3)
Requirement already satisfied: configurationutil>=3.7.0 in /usr/lib/python2.7/site-packages (from fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (3.7.1)
Requirement already satisfied: watchdog>=0.8.3 in /usr/lib/python2.7/site-packages (from fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (0.9.0)
Requirement already satisfied: stateutil>=1.4.0 in /usr/lib/python2.7/site-packages (from fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (1.4.0)
Requirement already satisfied: ruamel.yaml>=0.15.35 in /usr/lib64/python2.7/site-packages (from fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (0.15.94)
Requirement already satisfied: pyperclip>=1.5.27 in /usr/lib/python2.7/site-packages (from fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (1.7.0)
Requirement already satisfied: dominate>=2.3.1 in /usr/lib/python2.7/site-packages (from fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (2.3.5)
Requirement already satisfied: openpyxl>=2.4.4 in /usr/lib/python2.7/site-packages (from conversionutil>=1.1.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (2.6.2)
Requirement already satisfied: uiutil>=1.26.0 in /usr/lib/python2.7/site-packages (from configurationutil>=3.7.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (1.36.2)
Requirement already satisfied: appdirs>=1.4.0 in /usr/lib/python2.7/site-packages (from configurationutil>=3.7.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (1.4.3)
Requirement already satisfied: jsonschema>=2.5.1 in /usr/lib/python2.7/site-packages (from configurationutil>=3.7.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (3.0.1)
Requirement already satisfied: classutils>=1.7.0 in /usr/lib/python2.7/site-packages (from configurationutil>=3.7.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (1.18.0)
Requirement already satisfied: argh>=0.24.1 in /usr/lib/python2.7/site-packages (from watchdog>=0.8.3->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (0.26.2)
Requirement already satisfied: pathtools>=0.1.1 in /usr/lib/python2.7/site-packages (from watchdog>=0.8.3->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (0.1.2)
Requirement already satisfied: ruamel.ordereddict; platform_python_implementation == "CPython" and python_version <= "2.7" in /usr/lib64/python2.7/site-packages (from ruamel.yaml>=0.15.35->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (0.4.13)
Requirement already satisfied: et-xmlfile in /usr/lib/python2.7/site-packages (from openpyxl>=2.4.4->conversionutil>=1.1.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (1.0.1)
Requirement already satisfied: jdcal in /usr/lib/python2.7/site-packages (from openpyxl>=2.4.4->conversionutil>=1.1.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (1.4.1)
Requirement already satisfied: Pillow>=4.0.0 in /usr/lib64/python2.7/site-packages (from uiutil>=1.26.0->configurationutil>=3.7.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (6.0.0)
Requirement already satisfied: functools32; python_version < "3" in /usr/lib/python2.7/site-packages (from jsonschema>=2.5.1->configurationutil>=3.7.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (3.2.3.post2)
Requirement already satisfied: attrs>=17.4.0 in /usr/lib/python2.7/site-packages (from jsonschema>=2.5.1->configurationutil>=3.7.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (19.1.0)
Requirement already satisfied: pyrsistent>=0.14.0 in /usr/lib64/python2.7/site-packages (from jsonschema>=2.5.1->configurationutil>=3.7.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (0.15.1)
Requirement already satisfied: tableutil>=2.2.4 in /usr/lib/python2.7/site-packages (from classutils>=1.7.0->configurationutil>=3.7.0->fdutil>=1.6.4->voicerss_tts>=1.0.3->kalliope) (2.4.2)
Installing collected packages: gTTS
ERROR: Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/pip/_internal/cli/base_command.py", line 178, in main
status = self.run(options, args)
File "/usr/lib/python2.7/site-packages/pip/_internal/commands/install.py", line 414, in run
use_user_site=options.use_user_site,
File "/usr/lib/python2.7/site-packages/pip/_internal/req/__init__.py", line 58, in install_given_reqs
**kwargs
File "/usr/lib/python2.7/site-packages/pip/_internal/req/req_install.py", line 920, in install
use_user_site=use_user_site, pycompile=pycompile,
File "/usr/lib/python2.7/site-packages/pip/_internal/req/req_install.py", line 448, in move_wheel_files
warn_script_location=warn_script_location,
File "/usr/lib/python2.7/site-packages/pip/_internal/wheel.py", line 428, in move_wheel_files
assert info_dir, "%s .dist-info directory not found" % req
AssertionError: gTTS>=2.0.1 .dist-info directory not found
[root@localhost thieb03]#
<img class="smiley" style="vertical-align: middle;" src="../images/smileys/13.gif" alt=":frime:" /> L'éternité...c'est long...! Surtout vers la fin (Pierre Dac)

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
pip install gTTS

thieb03 Membre non connecté
-
- Voir le profil du membre thieb03
- Inscrit le : 24/03/2010
- Site internet
- Groupes :
Pour faire fonctionner kalliope il me faudrait gTTS 2.01 (google to speech) mais ou le trouver ou par quoi le remplacer
<img class="smiley" style="vertical-align: middle;" src="../images/smileys/13.gif" alt=":frime:" /> L'éternité...c'est long...! Surtout vers la fin (Pierre Dac)

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Pour faire fonctionner kalliope il me faudrait gTTS 2.01 (google to speech) mais ou le trouver ou par quoi le remplacer
Bonjour,
Si tu fais la commande indiquée plus haut en root (pip install gTTS), tu le récupères en version 2.0.3. La condition >=2.0.1 devrait être satisfaite.
Édité par Papoteur Le 10/05/2019 à 10h49

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron

Centurion Membre non connecté
-
- Voir le profil du membre Centurion
- Inscrit le : 29/05/2014
- Groupes :
Mon but est de pouvoir faire la conversion vocal / texte dans LibreOffice ou WPS Office.
Edit: Après recherche, le seul logiciel capable de le faire sans aucune manipulation est google Docs, mais uniquement avec Chrome pour la partie vocale. Cela fonctionne bien.
Édité par Centurion Le 29/06/2019 à 16h54