Skip to content

Release 0.0.4a2#22

Open
github-actions[bot] wants to merge 17 commits into
masterfrom
release-0.0.4a2
Open

Release 0.0.4a2#22
github-actions[bot] wants to merge 17 commits into
masterfrom
release-0.0.4a2

Conversation

@github-actions

Copy link
Copy Markdown

Human review requested!

JarbasAl and others added 17 commits March 17, 2022 19:30
add sample configs. companion to OpenVoiceOS/ovos-plugin-manager#71

Co-authored-by: jarbasai <jarbasai@mailfence.com>
* feat/available_languages

add available_languages endpoint from MycroftAI/mycroft-core#3059

improve lang configs metadata, add display_name

* display_name

Co-authored-by: jarbasai <jarbasai@mailfence.com>
* feat/available_languages

add available_languages endpoint from MycroftAI/mycroft-core#3059

improve lang configs metadata, add display_name

* display_name

* add "offline" metadata key

Co-authored-by: jarbasai <jarbasai@mailfence.com>
support https://github.com/Iiridayn/pico-tts as an alternative executable, it is packaged in the AUR
* nanotts executable

support https://github.com/gmn/nanotts as a backend, this seems to be the latest iteration on picotts

* Update __init__.py

* Update __init__.py
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore: add missing shared CI workflows

* chore: remove legacy workflows superseded by shared callers

* chore: modernize packaging to pyproject.toml

* fix: require ovos-plugin-manager>=2.1.0 for opm.* entry points and cap ovos-* deps at next major

* ci: run build tests with libttspico-utils, drop stale docker job

Use the canonical build-tests reusable workflow with system_deps to apt-install
pico2wave, add a [test] extra and real pytest coverage exercising the binary.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* chore: ignore build artifacts, drop stray files

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* fix: treat "default" voice as unset so a valid pico language is used

The TTS base class defaults voice to the literal string "default" when none is
configured. pico2wave was then invoked with -l default, printing "Unknown
language: default" and its usage, and writing no wav. Derive the real pico
voice from lang whenever voice is unset or the placeholder "default".

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants