## Description
OpenVoiceOS companion plugin for [OpenVoiceOS TTS Server](https://github.com/OpenVoiceOS/ovos-tts-server)
## Install
```bash
pip install ovos-tts-plugin-server
```
## Configuration
```json
"tts": {
"module": "ovos-tts-plugin-server",
"ovos-tts-plugin-server": {
"host": "https://tts.smartgic.io/piper",
"v2": true,
"verify_ssl": true,
"tts_timeout": 5
}
}
```
- host: the url of the tts server. `/synthesize` will be appended to it in the code
- v2: use the v2 api, if available
- verify_ssl: verify the ssl certificate of the server. If you use a self-signed certificate, you can set this to false, [but it is not recommended](#security-warning)
- tts_timeout: timeout for the request to the server. Defaults to 5 seconds.
### As of ovos-tts-server 0.0.3a10
If using a TTS plugin with v2, you can use the `/v2` config option
to take advantage of newer features. There is no need to change
the `host`, however. It would always look something like: `https://tts.smartgic.io/piper`
regardless of the `v2` value.
### Security warning
Please note that while you can set `verify_ssl` to `false` to disable SSL
verification, this is not recommended and should only be used for testing
purposes. Consider using a private CA or certificates signed using
[Let's Encrypt](https://letsencrypt.org/) instead.
Raw data
{
"_id": null,
"home_page": "https://github.com/OpenVoiceOS/ovos-tts-server-plugin",
"name": "ovos-tts-plugin-server",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "mycroft OpenVoiceOS OVOS plugin tts",
"author": "JarbasAi",
"author_email": "jarbasai@mailfence.com",
"download_url": "https://files.pythonhosted.org/packages/fd/30/c08d6394f5ccecbb50080aae1daa179f3d84d7905702fc03580401ca372d/ovos-tts-plugin-server-0.0.2a13.tar.gz",
"platform": null,
"description": "## Description\n\nOpenVoiceOS companion plugin for [OpenVoiceOS TTS Server](https://github.com/OpenVoiceOS/ovos-tts-server)\n\n## Install\n\n```bash\npip install ovos-tts-plugin-server\n```\n\n## Configuration\n\n```json\n \"tts\": {\n \"module\": \"ovos-tts-plugin-server\",\n \"ovos-tts-plugin-server\": {\n \"host\": \"https://tts.smartgic.io/piper\",\n \"v2\": true,\n \"verify_ssl\": true,\n \"tts_timeout\": 5\n }\n } \n```\n\n- host: the url of the tts server. `/synthesize` will be appended to it in the code\n- v2: use the v2 api, if available\n- verify_ssl: verify the ssl certificate of the server. If you use a self-signed certificate, you can set this to false, [but it is not recommended](#security-warning)\n- tts_timeout: timeout for the request to the server. Defaults to 5 seconds.\n\n### As of ovos-tts-server 0.0.3a10\n\nIf using a TTS plugin with v2, you can use the `/v2` config option\nto take advantage of newer features. There is no need to change\nthe `host`, however. It would always look something like: `https://tts.smartgic.io/piper`\nregardless of the `v2` value.\n\n### Security warning\n\nPlease note that while you can set `verify_ssl` to `false` to disable SSL\nverification, this is not recommended and should only be used for testing\npurposes. Consider using a private CA or certificates signed using\n[Let's Encrypt](https://letsencrypt.org/) instead.\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "ovos tts server plugin for mycroft",
"version": "0.0.2a13",
"project_urls": {
"Homepage": "https://github.com/OpenVoiceOS/ovos-tts-server-plugin"
},
"split_keywords": [
"mycroft",
"openvoiceos",
"ovos",
"plugin",
"tts"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "08e52c1d943e7d762a7164b3eb5661adfe6d09171f8c87020749d34fdd583619",
"md5": "59222596e4972c1541226daf58cdff6f",
"sha256": "93f96afd331be2aab51d8372de7c0814916a5c85ca1705c035e48e9cfa56b972"
},
"downloads": -1,
"filename": "ovos_tts_plugin_server-0.0.2a13-py3-none-any.whl",
"has_sig": false,
"md5_digest": "59222596e4972c1541226daf58cdff6f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 8839,
"upload_time": "2024-05-25T14:44:27",
"upload_time_iso_8601": "2024-05-25T14:44:27.650323Z",
"url": "https://files.pythonhosted.org/packages/08/e5/2c1d943e7d762a7164b3eb5661adfe6d09171f8c87020749d34fdd583619/ovos_tts_plugin_server-0.0.2a13-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fd30c08d6394f5ccecbb50080aae1daa179f3d84d7905702fc03580401ca372d",
"md5": "3d428d21a7018fa495522be931cb50be",
"sha256": "084a2618280f33215c18506cfdd1f757f23a6762cf6e361d5265b9e1e2e7719e"
},
"downloads": -1,
"filename": "ovos-tts-plugin-server-0.0.2a13.tar.gz",
"has_sig": false,
"md5_digest": "3d428d21a7018fa495522be931cb50be",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8293,
"upload_time": "2024-05-25T14:44:29",
"upload_time_iso_8601": "2024-05-25T14:44:29.139418Z",
"url": "https://files.pythonhosted.org/packages/fd/30/c08d6394f5ccecbb50080aae1daa179f3d84d7905702fc03580401ca372d/ovos-tts-plugin-server-0.0.2a13.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-25 14:44:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "OpenVoiceOS",
"github_project": "ovos-tts-server-plugin",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [],
"lcname": "ovos-tts-plugin-server"
}