Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 1.3 KB

README.md

File metadata and controls

48 lines (39 loc) · 1.3 KB

kalliope-vosk

implementation de VOSK pour Kalliope

Synopsis

Ajout du STT de vosk

Avant l'installation

Avant tout installation de module il faut verifier que vous avez bien définis les chemin d'installation des nouveau modules. Pour se faire, il faut modifier le fichier settings.yml et activer les "resource_directory" en adaptant les chemins evidement.

resource_directory:
  neuron: "/var/tmp/resources/neurons"
  stt: "resources/stt"
  tts: "resources/tts"
  trigger: "resources/trigger"
  signal: "resources/signal"

Telechargement du model (lang)

Telecharger et installer le model de lang qui vous plait. Décompresser le et memoriser son chemin car il faudra l'ajouter au fichier settings.yml par la suite. https://github.com/alphacep/vosk-api/blob/master/doc/models.md

Par default, j'integère un model fr basique.

Installation

kalliope install --git-url https://github.com/veka-server/kalliope-vosk.git

Ajouter dans le fichier settings.yml le nouveau stt

default_speech_to_text: "vosk"
  - vosk:
      language: "/.. chemin vers le dossier model .../model-fr"
      log_level: -1

Desinstallation

kalliope uninstall --stt-name vosk
pip3 uninstall vosk

Pour plus d'info : https://kalliope-project.github.io/kalliope/brain/community_modules/