{"id":13809404,"url":"https://github.com/OpenVoiceOS/ovos-tts-plugin-cotovia","last_synced_at":"2025-05-14T08:31:38.970Z","repository":{"id":57449993,"uuid":"317693115","full_name":"OpenVoiceOS/ovos-tts-plugin-cotovia","owner":"OpenVoiceOS","description":"galician tts plugin for OVOS","archived":false,"fork":false,"pushed_at":"2025-03-26T15:45:06.000Z","size":1581,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"dev","last_synced_at":"2025-05-04T04:46:52.973Z","etag":null,"topics":["speech-synthesis","text-to-speech","tts"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenVoiceOS.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-12-01T23:17:15.000Z","updated_at":"2025-05-03T17:53:22.000Z","dependencies_parsed_at":"2024-02-09T21:26:06.436Z","dependency_job_id":"e0048fd2-76e5-42b5-adcf-d3085b22f22d","html_url":"https://github.com/OpenVoiceOS/ovos-tts-plugin-cotovia","commit_stats":null,"previous_names":["ovoshatchery/ovos-tts-plugin-cotovia","openvoiceos/ovos-tts-plugin-cotovia","jarbaslingua/jarbas-tts-plugin-cotovia"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVoiceOS%2Fovos-tts-plugin-cotovia","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVoiceOS%2Fovos-tts-plugin-cotovia/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVoiceOS%2Fovos-tts-plugin-cotovia/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenVoiceOS%2Fovos-tts-plugin-cotovia/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenVoiceOS","download_url":"https://codeload.github.com/OpenVoiceOS/ovos-tts-plugin-cotovia/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254104672,"owners_count":22015519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["speech-synthesis","text-to-speech","tts"],"created_at":"2024-08-04T02:00:24.636Z","updated_at":"2025-05-14T08:31:33.962Z","avatar_url":"https://github.com/OpenVoiceOS.png","language":"Python","funding_links":[],"categories":["OPM plugins"],"sub_categories":["TTS"],"readme":"## Description\n\nMycroft TTS plugin for [Cotovia TTS](http://gtm.uvigo.es/cotovia)\n\n### About Cotovia\n\nCotovia is a unit-selection text-to-speech system, i.e., generates the synthetic speech signal as a\nconcatenation of prerecorded segments. Cotovia determines the sequence of sounds, its intonation and \nduration from the input text. Actually several intonation contours are considered in parallel and for\neach one a sequence of speech units is selected. The final intonation contours is selected according to \nthe suitability of the sequence of speech units found. \n \n \n### Voices\n\nAt this time two Galician voices are available at sourceforge. These two voices are also suitable for Spanish,\n with little distortion, since the phonemes of Spanish may be considered a subset of Galician phonemes. The\n nicknames of the two speakers are Iago and Sabela. Nevertheless you will find three voices available for\n Cotovia:\n\n* iago : Galician male speaker, duration of the recording: 80 minutes. It was Cotovia's first voice and the\n quality is limited by the reduced recording time.\n\n* sabela-large : Galician female speaker, duration of the recording: 14.5 hours. Use this voice if you want to\n obtain maximum quality speech and you are not too worried about execution time.\n\n* sabela: default speaker. A subset of Sabela's recordings (about 4 hours). A good compromise between quality\n and execution time.\n \n\n\n## Install\n\nDownload and install [Cotovia](https://sourceforge.net/projects/cotovia/files/Debian%20packages/)\n\nIn order to run Cotovia, you will need to install the following packages:\n\n    cotovia_0.5_amd64.deb   ---  Cotovia executable\n    cotovia-lang-gl_0.5_all.deb --- Galician linguistic data\n    cotovia-lang-es_0.5_all.deb --- Spanish linguistic data\n\n\nAdditionally you need to install at least one voice\n\n    cotovia-voice-iago_0.5_all.deb\n    cotovia-voice-sabela-large_0.5_all.deb\n    cotovia-voice-sabela_0.5_all.deb\n    \nThen install the plugin\n\n`pip install ovos-tts-plugin-cotovia`\n\n## Configuration\n\n```json\n  \"tts\": {\n    \"module\": \"ovos-tts-plugin-cotovia\",\n    \"ovos-tts-plugin-cotovia\": {\n      \"voice\": \"iago\"\n    }\n  }\n \n```\n\n### Advanced config\n\nAdditional configuration params are available\n\n- `lang` can be `gl` for galician or `es` \n- `voice` cab be `iago` or `sabela`\n- `pitch_scale_factor` can be used to change pitch (default `100`)\n- `time_scale_factor` can be used to change speed (default `100`)\n- `bin` can be used to set a path to the executable (default `/usr/bin/cotovia`)\n\n```json\n  \"tts\": {\n    \"module\": \"ovos-tts-plugin-cotovia\",\n    \"ovos-tts-plugin-cotovia\": {\n      \"voice\": \"sabela\",\n      \"lang\": \"es\",\n      \"pitch_scale_factor\": 80,\n      \"time_scale_factor\": 80,\n      \"bin\": \"/usr/bin/cotovia\"\n    }\n   }\n \n```\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOpenVoiceOS%2Fovos-tts-plugin-cotovia","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FOpenVoiceOS%2Fovos-tts-plugin-cotovia","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOpenVoiceOS%2Fovos-tts-plugin-cotovia/lists"}