- App Routing's output-voice field gets the same searchable avatar-thumbnail dropdown used elsewhere, as a browse button alongside the existing free-text input (which must stay editable to target vd_ Voice Design presets not in the voice library). - My Voices table: Gender and Rating filter dropdowns existed in the JS (populateLibraryFilters, libraryFilterMatch) but their <select> elements had been dropped from the visible layout after an earlier redesign, replaced with hidden dead placeholders just to keep the code from erroring - and since populateLibraryFilters() early-returns if any of the three elements are missing, this silently broke the already-visible Language/Type dropdowns too. Restored the real elements and removed the hidden scaffold; added new Tag and Group dropdowns wired to the same filter state the sidebar chips use. - Audio effects failing with "pedalboard is not installed" despite requirements.txt listing it: the package WAS installed, but its native extension (pedalboard_native) links against libatomic.so.1, an OS-level shared library missing from the python:3.11-slim-bookworm base image. Added libatomic1 to the Dockerfile and rebuilt - verified `import pedalboard` now succeeds in the running container. - Relabeled "edit ID"/"copy ID" to "rename filename"/"copy filename" in the voice inspector - the feature already renamed the underlying .wav/.meta.json/.reference.txt/picture files via the existing /api/voice/rename endpoint, it just wasn't obvious "ID" meant "filename." Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| s-characters.html | ||
| s-clone.html | ||
| s-connect.html | ||
| s-conversation.html | ||
| s-design.html | ||
| s-library.html | ||
| s-llms.html | ||
| s-performance.html | ||
| s-reader.html | ||
| s-rehearser.html | ||
| s-routing.html | ||
| s-settings.html | ||
| s-studio.html | ||
| s-tryout.html | ||
| s-voices.html | ||