neon-tts-plugin-larynx-server


Nameneon-tts-plugin-larynx-server JSON
Version 0.2.0 PyPI version JSON
download
home_pagehttps://github.com/NeonGeckoCom/neon-tts-plugin-larynx-server
SummaryLarynx tts plugin for OVOS / Neon / Mycroft
upload_time2022-11-10 23:31:17
maintainer
docs_urlNone
authorNeongecko
requires_python
licenseBSD 3
keywords mycroft ovos neon plugin tts
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## Description

TTS plugin for [Larynx](https://github.com/rhasspy/larynx)

## Install

`pip install neon-tts-plugin-larynx-server`

## Configuration


```json
  "tts": {
    "module": "neon-tts-plugin-larynx-server",
    "neon-tts-plugin-larynx-server": {
      "host": "http://138.68.25.242:5002",
      "voice": "mary_ann",
      "vocoder": "hifi_gan/vctk_small"
    }
 }
```

:warning: depending on where larynx is hosted different voices and vocoders 
might be available, see below for default list

- `host` - url where larynx is running
- `voice` - additional voices can be downloaded in the web interface, default `mary_ann`
- `vocoder` -  recommend using `hifi_gan/vctk_small` for performance reasons, other options are `hifi_gan/universal_medium` and `hifi_gan/universal_large`
- `noise` - Volatility of speaker (0-1, default: 0.333)
- `denoiser` - Strength of vocoder denoiser (0-1, 0 is disabled)
- `length` - Speed of speaker (default: 1.0, faster < 1 < slower)


### Voices

the config will accept either the name or voice_id

```
{'bart_de_leeuw': 'nl/bart_de_leeuw-glow_tts',
 'biblia_takatifu': 'sw/biblia_takatifu-glow_tts',
 'blizzard_fls': 'en-us/blizzard_fls-glow_tts',
 'blizzard_lessac': 'en-us/blizzard_lessac-glow_tts',
 'carlfm': 'es-es/carlfm-glow_tts',
 'cmu_aew': 'en-us/cmu_aew-glow_tts',
 'cmu_ahw': 'en-us/cmu_ahw-glow_tts',
 'cmu_aup': 'en-us/cmu_aup-glow_tts',
 'cmu_bdl': 'en-us/cmu_bdl-glow_tts',
 'cmu_clb': 'en-us/cmu_clb-glow_tts',
 'cmu_eey': 'en-us/cmu_eey-glow_tts',
 'cmu_fem': 'en-us/cmu_fem-glow_tts',
 'cmu_jmk': 'en-us/cmu_jmk-glow_tts',
 'cmu_ksp': 'en-us/cmu_ksp-glow_tts',
 'cmu_ljm': 'en-us/cmu_ljm-glow_tts',
 'cmu_lnh': 'en-us/cmu_lnh-glow_tts',
 'cmu_rms': 'en-us/cmu_rms-glow_tts',
 'cmu_rxr': 'en-us/cmu_rxr-glow_tts',
 'cmu_slp': 'en-us/cmu_slp-glow_tts',
 'cmu_slt': 'en-us/cmu_slt-glow_tts',
 'ek': 'en-us/ek-glow_tts',
 'eva_k': 'de-de/eva_k-glow_tts',
 'flemishguy': 'nl/flemishguy-glow_tts',
 'gilles_le_blanc': 'fr-fr/gilles_le_blanc-glow_tts',
 'hajdurova': 'ru-ru/hajdurova-glow_tts',
 'harvard': 'en-us/harvard-glow_tts',
 'hokuspokus': 'de-de/hokuspokus-glow_tts',
 'judy_bieber': 'en-us/judy_bieber-glow_tts',
 'karen_savage': 'es-es/karen_savage-glow_tts',
 'karlsson': 'de-de/karlsson-glow_tts',
 'kathleen': 'en-us/kathleen-glow_tts',
 'kerstin': 'de-de/kerstin-glow_tts',
 'lisa': 'it-it/lisa-glow_tts',
 'ljspeech': 'en-us/ljspeech-glow_tts',
 'mary_ann': 'en-us/mary_ann-glow_tts',
 'minaev': 'ru-ru/minaev-glow_tts',
 'nathalie': 'nl/nathalie-glow_tts',
 'nikolaev': 'ru-ru/nikolaev-glow_tts',
 'northern_english_male': 'en-us/northern_english_male-glow_tts',
 'pavoque': 'de-de/pavoque-glow_tts',
 'rdh': 'nl/rdh-glow_tts',
 'rebecca_braunert_plunkett': 'de-de/rebecca_braunert_plunkett-glow_tts',
 'riccardo_fasol': 'it-it/riccardo_fasol-glow_tts',
 'scottish_english_male': 'en-us/scottish_english_male-glow_tts',
 'siwis': 'fr-fr/siwis-glow_tts',
 'southern_english_female': 'en-us/southern_english_female-glow_tts',
 'southern_english_male': 'en-us/southern_english_male-glow_tts',
 'talesyntese': 'sv-se/talesyntese-glow_tts',
 'thorsten': 'de-de/thorsten-glow_tts',
 'tom': 'fr-fr/tom-glow_tts'}
```



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/NeonGeckoCom/neon-tts-plugin-larynx-server",
    "name": "neon-tts-plugin-larynx-server",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "mycroft ovos neon plugin tts",
    "author": "Neongecko",
    "author_email": "developers@neon.ai",
    "download_url": "",
    "platform": null,
    "description": "## Description\n\nTTS plugin for [Larynx](https://github.com/rhasspy/larynx)\n\n## Install\n\n`pip install neon-tts-plugin-larynx-server`\n\n## Configuration\n\n\n```json\n  \"tts\": {\n    \"module\": \"neon-tts-plugin-larynx-server\",\n    \"neon-tts-plugin-larynx-server\": {\n      \"host\": \"http://138.68.25.242:5002\",\n      \"voice\": \"mary_ann\",\n      \"vocoder\": \"hifi_gan/vctk_small\"\n    }\n }\n```\n\n:warning: depending on where larynx is hosted different voices and vocoders \nmight be available, see below for default list\n\n- `host` - url where larynx is running\n- `voice` - additional voices can be downloaded in the web interface, default `mary_ann`\n- `vocoder` -  recommend using `hifi_gan/vctk_small` for performance reasons, other options are `hifi_gan/universal_medium` and `hifi_gan/universal_large`\n- `noise` - Volatility of speaker (0-1, default: 0.333)\n- `denoiser` - Strength of vocoder denoiser (0-1, 0 is disabled)\n- `length` - Speed of speaker (default: 1.0, faster < 1 < slower)\n\n\n### Voices\n\nthe config will accept either the name or voice_id\n\n```\n{'bart_de_leeuw': 'nl/bart_de_leeuw-glow_tts',\n 'biblia_takatifu': 'sw/biblia_takatifu-glow_tts',\n 'blizzard_fls': 'en-us/blizzard_fls-glow_tts',\n 'blizzard_lessac': 'en-us/blizzard_lessac-glow_tts',\n 'carlfm': 'es-es/carlfm-glow_tts',\n 'cmu_aew': 'en-us/cmu_aew-glow_tts',\n 'cmu_ahw': 'en-us/cmu_ahw-glow_tts',\n 'cmu_aup': 'en-us/cmu_aup-glow_tts',\n 'cmu_bdl': 'en-us/cmu_bdl-glow_tts',\n 'cmu_clb': 'en-us/cmu_clb-glow_tts',\n 'cmu_eey': 'en-us/cmu_eey-glow_tts',\n 'cmu_fem': 'en-us/cmu_fem-glow_tts',\n 'cmu_jmk': 'en-us/cmu_jmk-glow_tts',\n 'cmu_ksp': 'en-us/cmu_ksp-glow_tts',\n 'cmu_ljm': 'en-us/cmu_ljm-glow_tts',\n 'cmu_lnh': 'en-us/cmu_lnh-glow_tts',\n 'cmu_rms': 'en-us/cmu_rms-glow_tts',\n 'cmu_rxr': 'en-us/cmu_rxr-glow_tts',\n 'cmu_slp': 'en-us/cmu_slp-glow_tts',\n 'cmu_slt': 'en-us/cmu_slt-glow_tts',\n 'ek': 'en-us/ek-glow_tts',\n 'eva_k': 'de-de/eva_k-glow_tts',\n 'flemishguy': 'nl/flemishguy-glow_tts',\n 'gilles_le_blanc': 'fr-fr/gilles_le_blanc-glow_tts',\n 'hajdurova': 'ru-ru/hajdurova-glow_tts',\n 'harvard': 'en-us/harvard-glow_tts',\n 'hokuspokus': 'de-de/hokuspokus-glow_tts',\n 'judy_bieber': 'en-us/judy_bieber-glow_tts',\n 'karen_savage': 'es-es/karen_savage-glow_tts',\n 'karlsson': 'de-de/karlsson-glow_tts',\n 'kathleen': 'en-us/kathleen-glow_tts',\n 'kerstin': 'de-de/kerstin-glow_tts',\n 'lisa': 'it-it/lisa-glow_tts',\n 'ljspeech': 'en-us/ljspeech-glow_tts',\n 'mary_ann': 'en-us/mary_ann-glow_tts',\n 'minaev': 'ru-ru/minaev-glow_tts',\n 'nathalie': 'nl/nathalie-glow_tts',\n 'nikolaev': 'ru-ru/nikolaev-glow_tts',\n 'northern_english_male': 'en-us/northern_english_male-glow_tts',\n 'pavoque': 'de-de/pavoque-glow_tts',\n 'rdh': 'nl/rdh-glow_tts',\n 'rebecca_braunert_plunkett': 'de-de/rebecca_braunert_plunkett-glow_tts',\n 'riccardo_fasol': 'it-it/riccardo_fasol-glow_tts',\n 'scottish_english_male': 'en-us/scottish_english_male-glow_tts',\n 'siwis': 'fr-fr/siwis-glow_tts',\n 'southern_english_female': 'en-us/southern_english_female-glow_tts',\n 'southern_english_male': 'en-us/southern_english_male-glow_tts',\n 'talesyntese': 'sv-se/talesyntese-glow_tts',\n 'thorsten': 'de-de/thorsten-glow_tts',\n 'tom': 'fr-fr/tom-glow_tts'}\n```\n\n\n",
    "bugtrack_url": null,
    "license": "BSD 3",
    "summary": "Larynx tts plugin for OVOS / Neon / Mycroft",
    "version": "0.2.0",
    "project_urls": {
        "Homepage": "https://github.com/NeonGeckoCom/neon-tts-plugin-larynx-server"
    },
    "split_keywords": [
        "mycroft",
        "ovos",
        "neon",
        "plugin",
        "tts"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6705841b75d78c51940650b44e491aa8f993f2d3b770709ef70f8013970adda9",
                "md5": "0e05ba36347785e0c218ec79d3a46f54",
                "sha256": "84a69fa10f214416b43929e860e7f306c6cf3581d10c0c9f6c3eff7f8c370a84"
            },
            "downloads": -1,
            "filename": "neon_tts_plugin_larynx_server-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0e05ba36347785e0c218ec79d3a46f54",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 8291,
            "upload_time": "2022-11-10T23:31:17",
            "upload_time_iso_8601": "2022-11-10T23:31:17.481583Z",
            "url": "https://files.pythonhosted.org/packages/67/05/841b75d78c51940650b44e491aa8f993f2d3b770709ef70f8013970adda9/neon_tts_plugin_larynx_server-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-11-10 23:31:17",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "NeonGeckoCom",
    "github_project": "neon-tts-plugin-larynx-server",
    "github_not_found": true,
    "lcname": "neon-tts-plugin-larynx-server"
}
        
Elapsed time: 7.54110s