Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug fixes and add support for multiples speaker references on XTTS inference #3149

Merged
merged 13 commits into from
Nov 7, 2023

Conversation

Edresson
Copy link
Contributor

@Edresson Edresson commented Nov 6, 2023

No description provided.

TTS/tts/models/xtts.py Outdated Show resolved Hide resolved
TTS/tts/models/xtts.py Outdated Show resolved Hide resolved
@erogol
Copy link
Member

erogol commented Nov 6, 2023

@Edresson can you implement a test case for it?

@Edresson
Copy link
Contributor Author

Edresson commented Nov 6, 2023

@Edresson can you implement a test case for it?

XTTS tests are heavy, so I changed xtts v1 streaming test to use multiple references and xtts v1 non-streaming I kept it using only one. XTTS v2 non-streaming uses multiple references and streaming uses a single reference. Note that the code is the same so all is covered.

TTS/tts/layers/xtts/trainer/gpt_trainer.py Outdated Show resolved Hide resolved
TTS/tts/models/xtts.py Show resolved Hide resolved
TTS/tts/models/xtts.py Show resolved Hide resolved
@Edresson Edresson changed the title Add support for multiples speaker references on XTTS inference Add support for multiples speaker references on XTTS inference and bug fixes Nov 6, 2023
@Edresson Edresson changed the title Add support for multiples speaker references on XTTS inference and bug fixes Bug fixes and add support for multiples speaker references on XTTS inference Nov 6, 2023
@Edresson Edresson requested a review from erogol November 6, 2023 22:36
@erogol erogol merged commit 5e992d8 into dev Nov 7, 2023
53 checks passed
@erogol erogol deleted the fixup_xtts_v2 branch November 7, 2023 09:36
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.

3 participants