- Move speaker metadata to root level property
__speaker_metadata__
to avoid unpacking errors with TTS api lib. Any previously created speaker files will be automatically updated to new format if imported into Speaker Forge on file export.
- Import View: unable to read speaker file on cpu device if created on gpu device
- Create View: reset audio player value after file changes
- fix tensors running on multiple devices error
- Add Import View: ability import speakers from a separate speaker file into the current list of speakers.
- A temp speaker file is now used during app edits to avoid mutating the original speaker file.
- A few additions to the speaker metadata selectable attribute lists
- Code refactoring and file reorganization to improve dev sanity level.
- Add Edit View: ability to rename speakers, add metadata and remove speakers.
- Export View: add ability to select a subset of speakers for file export, does not alter the base speaker file.
- General: speakers are now sorted alphabetically (dropdowns, etc)
- General: add language select for speaker audio generation
- Mix View: improve slider control management and performance
- Mix View: spicy speaker randomizer could result in duplicate speakers
- app: implement mvp ui (yee-haw!)