Skip to content

veka-server/kalliope-vosk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/

About

implementation de VOSK pour Kalliope

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages