TTS plugin for [OVOS](https://openvoiceos.org) based on [Edge-TTS](https://github.com/rany2/edge-tts)
## Configuration
Configuration parameters to add in the user config: `~/.config/mycroft/mycroft.conf`
```javascript
"tts": {
"module": "ovos-tts-plugin-edge-tts",
"ovos-tts-plugin-edge-tts": {
"voice": "en-US-AriaNeural",
// =100% speed; use "+50%" for 150%, or "+100%" for 200% speech rate etc for adjusting speed
"rate": "+0%"
}
}
```
See for voices: [list of voices available in Edge TTS](https://gist.github.com/BettyJJ/17cbaa1de96235a7f5773b8690a20462).
Also a lot of the latest generation [multilingual voices](https://learn.microsoft.com/en-us/azure/ai-services/speech-service/language-support?tabs=tts#multilingual-voices) (from March 2024) work with this plug-in. For instance: `"voice": "en-US-EmmaMultilingualNeural"`.
##### Installation
`pip install ovos-tts-plugin-edge-tts`
Raw data
{
"_id": null,
"home_page": "https://github.com/OpenVoiceOS/ovos-tts-plugin-edge-tts",
"name": "ovos-tts-plugin-edge-tts",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "ovos plugin tts edge-tts",
"author": "jarbasAi",
"author_email": "jarbasai@mailfence.com",
"download_url": "https://files.pythonhosted.org/packages/ca/33/df80d7b54eedc9f8472db65de65dd8ec69ea638dd6e1eca2cae7e0b9902b/ovos-tts-plugin-edge-tts-0.2.1.tar.gz",
"platform": null,
"description": "\nTTS plugin for [OVOS](https://openvoiceos.org) based on [Edge-TTS](https://github.com/rany2/edge-tts)\n\n## Configuration\nConfiguration parameters to add in the user config: `~/.config/mycroft/mycroft.conf`\n\n```javascript\n\"tts\": {\n \"module\": \"ovos-tts-plugin-edge-tts\",\n \"ovos-tts-plugin-edge-tts\": {\n \"voice\": \"en-US-AriaNeural\", \n // =100% speed; use \"+50%\" for 150%, or \"+100%\" for 200% speech rate etc for adjusting speed\n \"rate\": \"+0%\" \n }\n}\n```\nSee for voices: [list of voices available in Edge TTS](https://gist.github.com/BettyJJ/17cbaa1de96235a7f5773b8690a20462). \n\nAlso a lot of the latest generation [multilingual voices](https://learn.microsoft.com/en-us/azure/ai-services/speech-service/language-support?tabs=tts#multilingual-voices) (from March 2024) work with this plug-in. For instance: `\"voice\": \"en-US-EmmaMultilingualNeural\"`.\n\n##### Installation\n\n`pip install ovos-tts-plugin-edge-tts`\n\n\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "A tts plugin for OpenVoiceOS, using EdgeTTS",
"version": "0.2.1",
"project_urls": {
"Homepage": "https://github.com/OpenVoiceOS/ovos-tts-plugin-edge-tts"
},
"split_keywords": [
"ovos",
"plugin",
"tts",
"edge-tts"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "aa6e44ea43271ca69b731f7698d0627af7d5012e794fb2f9c25823bbb4020ba8",
"md5": "05de23bdd4734930b3410f2357e57a45",
"sha256": "17394e4bcc520f49b3b1d52ae68e8b80fee815383b49dfca0523dda0f8528c29"
},
"downloads": -1,
"filename": "ovos_tts_plugin_edge_tts-0.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "05de23bdd4734930b3410f2357e57a45",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 10485,
"upload_time": "2024-09-26T16:05:49",
"upload_time_iso_8601": "2024-09-26T16:05:49.543801Z",
"url": "https://files.pythonhosted.org/packages/aa/6e/44ea43271ca69b731f7698d0627af7d5012e794fb2f9c25823bbb4020ba8/ovos_tts_plugin_edge_tts-0.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ca33df80d7b54eedc9f8472db65de65dd8ec69ea638dd6e1eca2cae7e0b9902b",
"md5": "871d3160b4e568d9907437560d8d14b3",
"sha256": "b9c977682f7c4fd43da9694c7c4eb4579dde3cb91ff66726a6b6b51e07dd5f82"
},
"downloads": -1,
"filename": "ovos-tts-plugin-edge-tts-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "871d3160b4e568d9907437560d8d14b3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10265,
"upload_time": "2024-09-26T16:05:50",
"upload_time_iso_8601": "2024-09-26T16:05:50.721958Z",
"url": "https://files.pythonhosted.org/packages/ca/33/df80d7b54eedc9f8472db65de65dd8ec69ea638dd6e1eca2cae7e0b9902b/ovos-tts-plugin-edge-tts-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-26 16:05:50",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "OpenVoiceOS",
"github_project": "ovos-tts-plugin-edge-tts",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "ovos-tts-plugin-edge-tts"
}