Skip to content

OVOSHatchery/ovos-tts-plugin-catotron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Mycroft TTS plugin for Catotron

Install

pip install ovos-tts-plugin-catotron

Configuration

  "tts": {
    "module": "ovos-tts-plugin-catotron"
  }
 

Extra options

max size for catotron is 150 chars, sentences will be split at punctuation and merged again

  • url, you can self host catotron https://github.com/CollectivaT-dev/catotron-cpu
  • pause_between_chunks defines the silence between merging sound files
  • cache_dir is used to save synthesized audio files, this is used to speed up repeated synths and save api calls, if not set a temporary directory will be used
  • cache_enabled can be set to false, this will disable the caching of files, intermediate file chunks will still be created in a temporary directory

Default values are

  "tts": {
    "module": "ovos-tts-plugin-catotron",
    "ovos-tts-plugin-catotron": {
      "url": "http://catotron.collectivat.cat/synthesize",
      "pause_between_chunks": 0.6,
      "cache_dir": "/tmp/catotron",
      "cache_enabled": true
    }
 

Releases

No releases published

Packages

No packages published

Languages