# Mozilla/Coqui TTS Plugin for OVOS or Neon
TTS Plugin for Remote Mozilla or Coqui Text-to-Speech. Note that this module requires a local or remote API server to be available.
Need to set up a Coqui server? Check out [this actively maintained Coqui fork](https://github.com/idiap/coqui-ai-TTS).
Looking for a Coqui plugin that also loads the model? Check out [ovos-tts-plugin-coqui](https://github.com/OpenVoiceOS/ovos-tts-plugin-coqui)
## Configuration
using mycroft.conf
```json
"tts": {
"module": "mozilla_remote",
"mozilla_remote": {
"api_url": "http://0.0.0.0:5002/api/tts"
}
}
```
Using neon.yaml
```yaml
tts:
module: mozilla_remote
mozilla_remote: { "api_url": "http://0.0.0.0:5002/api/tts" }
```
## Usage
Standalone usage
```python
from tts_plugin_mozilla_remote import MozillaRemoteTTS
engine = MozillaRemoteTTS(config={"api_url": "http://0.0.0.0:5002/api/tts"})
engine.get_tts("hello world", "test.wav")
```
Raw data
{
"_id": null,
"home_page": null,
"name": "tts-plugin-mozilla-remote",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "mycroft, ovos, neon, plugin, tts",
"author": null,
"author_email": "Neongecko/Oscillate Labs <mike@oscillatelabs.net>",
"download_url": "https://files.pythonhosted.org/packages/81/04/16fb971fda9f3cbd007bb99791d785566e5618b787bfca5f6594157c0884/tts_plugin_mozilla_remote-2.0.2.tar.gz",
"platform": null,
"description": "# Mozilla/Coqui TTS Plugin for OVOS or Neon\n\nTTS Plugin for Remote Mozilla or Coqui Text-to-Speech. Note that this module requires a local or remote API server to be available.\n\nNeed to set up a Coqui server? Check out [this actively maintained Coqui fork](https://github.com/idiap/coqui-ai-TTS).\n\nLooking for a Coqui plugin that also loads the model? Check out [ovos-tts-plugin-coqui](https://github.com/OpenVoiceOS/ovos-tts-plugin-coqui)\n\n## Configuration\n\nusing mycroft.conf\n\n```json\n\"tts\": {\n \"module\": \"mozilla_remote\",\n \"mozilla_remote\": {\n \"api_url\": \"http://0.0.0.0:5002/api/tts\"\n }\n}\n```\n\nUsing neon.yaml\n\n```yaml\ntts:\n module: mozilla_remote\n mozilla_remote: { \"api_url\": \"http://0.0.0.0:5002/api/tts\" }\n```\n\n## Usage\n\nStandalone usage\n\n```python\nfrom tts_plugin_mozilla_remote import MozillaRemoteTTS\n\nengine = MozillaRemoteTTS(config={\"api_url\": \"http://0.0.0.0:5002/api/tts\"})\nengine.get_tts(\"hello world\", \"test.wav\")\n```\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "A Mozilla/Coqui TTS plugin for Neon and OVOS",
"version": "2.0.2",
"project_urls": {
"Homepage": "https://github.com/OscillateLabsLLC/tts-plugin-mozilla_remote"
},
"split_keywords": [
"mycroft",
" ovos",
" neon",
" plugin",
" tts"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ff0a310ea44f08a953b5f20b39644ccf8d6faf9879f0bb72a2d325513bbb2c9f",
"md5": "5fead69212471b4f2c444636e017d39d",
"sha256": "3c5742ca266bbce81e3d87e4f77f48dfcf882a953a2b0ac18a417cfb35353225"
},
"downloads": -1,
"filename": "tts_plugin_mozilla_remote-2.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5fead69212471b4f2c444636e017d39d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 6170,
"upload_time": "2024-12-15T05:28:43",
"upload_time_iso_8601": "2024-12-15T05:28:43.572108Z",
"url": "https://files.pythonhosted.org/packages/ff/0a/310ea44f08a953b5f20b39644ccf8d6faf9879f0bb72a2d325513bbb2c9f/tts_plugin_mozilla_remote-2.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "810416fb971fda9f3cbd007bb99791d785566e5618b787bfca5f6594157c0884",
"md5": "fc8c97a142ca0473ad1596751a320953",
"sha256": "4e285348394a9929fc46c1442bf8aa06cf1e8e5e2dce8174c395c6761bf77c54"
},
"downloads": -1,
"filename": "tts_plugin_mozilla_remote-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "fc8c97a142ca0473ad1596751a320953",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 4679,
"upload_time": "2024-12-15T05:28:45",
"upload_time_iso_8601": "2024-12-15T05:28:45.755436Z",
"url": "https://files.pythonhosted.org/packages/81/04/16fb971fda9f3cbd007bb99791d785566e5618b787bfca5f6594157c0884/tts_plugin_mozilla_remote-2.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-15 05:28:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "OscillateLabsLLC",
"github_project": "tts-plugin-mozilla_remote",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "tts-plugin-mozilla-remote"
}