Kalliopé l’assistant personnel vocal
Installation sur une Ubuntu 16.04
J’ai testé ce dimanche l’assistant personnel Kalliopé et c’est franchement pas mal quand on voit les possibilités avec cette vidéo Youtube
Le projet se trouve sur https://github.com/kalliope-project/kalliope
Quelques docs ici et la, la, des starters scripts neurones la et la, la
- Pré-requis pour Ubuntu 16.04
Mettre a jour le système et Installer quelques logiciels et bibliothèque système requis.
1 |
$ sudo apt-get update |
1 |
$ sudo apt-get install git python-dev libsmpeg0 libttspico-utils libsmpeg0 flac dialog libffi-dev libffi-dev libssl-dev portaudio19-dev build-essential libssl-dev libffi-dev sox libatlas3-base mplayer libav-tools |
Puis installer la dernière version de python-pip
1 |
$ wget https://bootstrap.pypa.io/get-pip.py |
1 |
$ sudo python get-pip.py |
- Cloner le projet:
1 |
$ git clone https://github.com/kalliope-project/kalliope.git |
Lancer l’installation
1 |
$ <span class="pl-c1">cd</span> kalliope |
1 |
$ sudo python setup.py install |
- Tester l’environnement
Tester le micro avec la commande rec, presser CTRL-C pour arrêter la capture
1 |
$ rec test.wav |
Puis pour relire la capture, utiliser la commande mplayer
1 |
$ mplayer test.wav |
Une fois l’installation complète, il faut installer le starter Français (source)
1 |
$ git clone https://github.com/kalliope-project/kalliope_starter_fr.git |
Pour démarrer automatiquement Kalliope, mettre le script ci-dessous dans /etc/systemd/system
Mettre à jour le chemin d’accès au dossier dans lequel se trouve les fichiers brain.yml et settings.yml
1 |
$ vim /etc/systemd/system/kalliope.service |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
[Unit] Description=Kalliope [Service] WorkingDirectory=<strong>/home/bef/kalliope/kalliope_starter_fr</strong> Environment='STDOUT=/var/log/kalliope.log' Environment='STDERR=/var/log/kalliope.err.log' ExecStart=/bin/bash -c "/usr/local/bin/kalliope start > ${STDOUT} 2> ${STDERR}" User=%i [Install] WantedBy=multi-user.target |
Rechargez systemctl, démarrer le service et activer le au démarrage
1 |
$ sudo systemctl daemon-reload |
1 |
$ sudo systemctl start kalliope |
1 |
$ sudo systemctl enable kalliope |
En cas de modification du script, redémarrer le démon puis le script
1 |
$ sudo systemctl daemon-reload |
1 |
$ sudo systemctl restart kalliope |
Exécuter manuellement Kalliope
1 |
$ cd kalliope_starter_fr |
1 |
$ kalliope start |
ou
1 |
$ sudo /usr/local/bin/kalliope start |
C’est vraiment pas mal, il faut un bon micro et bien énoncer les phrases.
Bonjour,
J’ai installé kalliope sur mon Ubuntu 16.04, j’ai également installé le pack français, Kalliopé démarre, elle me dit ‘Je suis prête’ (c’est donc une fille !), mais j’ai eu beau essayé toute les formules qui me sont passé par la tête, rien ne se passe.
Une idée ?
Hello
Il faut commencer chaque phrase en appelant “Kalliopé”,
puis en fonction des scripts crées on appel la phrase comme “quel heure est il”
comme sur cette vidéo: https://www.youtube.com/watch?v=t4J42yO2rkM
Il faut que tu fasse un changement de répertoire
cd kalliope_starter_fr
ensuite tu lances kalliope avec la commande
kalliope start