Commit Graph

4464 Commits

Author SHA1 Message Date
David Garvey a151d70242
Add stdout option (#3027)
* add add cli options for play and speed
--play argument uses simpleaudio to play the tts wav
--speed <float 0.0-2.0> passes speed argument to Coqui Studio models

* remove simpleaudio not referenced in file

* fix simpleaudio dependency version

* add ALSA headers for simpleaudio compilation

* Dockerfile ALSA headers for simpleaudio

* base changes to use stdout instead of play audio
Considering conversion to pipe wav data for audio playback with ohter program
like aplay.

This is incomplete code. Using to get feedback before proceeding with
implementation.

* remove play for pipe_out arg that suppresses stdout
removed play and simpleaudio dependency in place of pipe
fuctionality to allow passing wav file data to a program
dedicated to playing audio.

* scipy.io.wavfile.write fails with /dev/null target

* Streaming inference for XTTS 🚀 (#3035)

* v0.17.7

* Redownload XTTS with the local and remote config do not match

* Remove unused method

* Print a message when it is already donwloaded

* Try-except to present error when the user dont have connection

* Fix style

* 0.17.8

* v0.17.8

---------

Co-authored-by: Julian Weber <julian.weber@hotmail.fr>
Co-authored-by: Eren Gölge <erogol@hotmail.com>
Co-authored-by: Edresson Casanova <edresson1@gmail.com>
Co-authored-by: ggoknar <ggoknar@coqui.ai>
2023-10-16 12:07:21 +02:00
Eren Gölge cae185fd16
Update README.md 2023-10-16 12:00:59 +02:00
Subash-Lamichhane b4666bb75e
fixed typo of /docs (#3065) 2023-10-16 11:57:15 +02:00
Subash-Lamichhane 3d146422c2
fixed typo of docs\source\implementing_a_new_model.md (#3066) 2023-10-16 11:57:04 +02:00
Dusty Hagstrom 13cd076a7f
Synthesizer skips over embeddings file if model only has one speaker (#2587)
* It looks like the Neon model is special in that t does not have a speaker_name and it wants to get the only item available. This was blocking a valid model with one speaker and a d_vector_file from being executed to get the embedding.

* Update synthesizer.py

oh my how embarrassing
2023-10-16 11:55:45 +02:00
Meryem Sakin e4b8d71f2b
Update AnalyzeDataset.ipynb (#2783) 2023-10-16 11:52:37 +02:00
Eren Gölge b25d96ecee
Merge pull request #3058 from coqui-ai/spkr_enc_3020
fixed bugs in fastpitch tts synthesis
2023-10-14 11:40:31 +02:00
Aya Jafari ffddf10458 unit test fix 2023-10-13 10:56:47 -03:00
Aya Jafari 6eaecab0ca fixed bugs in fastpitch tts synthesis 2023-10-10 23:02:31 -03:00
ggoknar 99635193f5 v0.17.8 2023-10-07 01:14:05 +03:00
ggoknar 3bb51b1276 0.17.8 2023-10-07 01:13:02 +03:00
Gorkem 0f46757c47
Merge pull request #3038 from coqui-ai/xtts_redonwload
XTTS redownload if needed
2023-10-07 01:02:44 +03:00
Edresson Casanova 2852404bdf Fix style 2023-10-06 17:42:46 -03:00
Edresson Casanova 99650044a4 Try-except to present error when the user dont have connection 2023-10-06 17:37:05 -03:00
Edresson Casanova 529ea3f67f Print a message when it is already donwloaded 2023-10-06 17:26:40 -03:00
Edresson Casanova ee1ef1c51e Remove unused method 2023-10-06 17:21:22 -03:00
Edresson Casanova 4a6103fec9 Redownload XTTS with the local and remote config do not match 2023-10-06 17:16:30 -03:00
Eren Gölge 0520697b5f
v0.17.7 2023-10-06 18:35:26 +02:00
Julian Weber e5e0cbffc9
Streaming inference for XTTS 🚀 (#3035) 2023-10-06 18:34:06 +02:00
OPERATOR 2150136210
None is not able to be read for "XTTS", fixes crash if its set to None. (#3009) 2023-10-02 12:53:36 +02:00
Anupam Maurya f133b9d2d7
Upgrade and Optimize TTS Code in extractttsspectrogram.ipynb (#3012) 2023-10-02 12:51:55 +02:00
Eren Gölge 155c5fc0bd
v0.17.6 2023-09-29 23:44:09 +02:00
Edresson Casanova 4c3c11c958
Tortoise inference fix and fix zoo unit tests (#3010) 2023-09-29 13:40:57 +02:00
Eren Gölge bb05dcb9b4
Merge pull request #2922 from coqui-ai/be_tts
Adding Belarusian TTS model
2023-09-27 09:48:28 +02:00
Eren Gölge 8cba47191f
Merge pull request #2993 from akx/tts-readme
Ensure `tts` CLI tool readme and usage is in sync
2023-09-27 09:46:54 +02:00
Eren Gölge e39da6147f
Merge pull request #2999 from akx/remove-unnecessary-black-config
Remove unnecessary black exclude config
2023-09-27 09:43:06 +02:00
Eren Gölge 536a12b045
Merge pull request #3001 from akx/fix-deps-again
Loosen dependency pins
2023-09-27 09:42:27 +02:00
Eren Gölge ea51a7ffcc
Merge pull request #3003 from akx/duplicate-code-removal
Duplicate code removal
2023-09-27 09:41:35 +02:00
Aarni Koskela 0dbe7cbcc4 Remove duplicate convert_pad_shape 2023-09-27 01:10:48 +03:00
Aarni Koskela 33a7c722f6 Merge duplicate on_train_step_start functions in delightful_tts 2023-09-27 01:10:44 +03:00
Aarni Koskela 861c68b0b8 Rename misnamed setter 2023-09-27 01:09:59 +03:00
Aarni Koskela 09e14e68db Remove duplicate get_named_beta_schedules 2023-09-27 01:09:59 +03:00
Aarni Koskela 59f85a7122 Remove duplicate code from xtts.tokenizer 2023-09-27 01:09:59 +03:00
Aarni Koskela 6277f09c5f requirements.txt: loosen pandas pin (1.4 would need to be compiled from source on macs) 2023-09-26 20:43:59 +03:00
Aarni Koskela 8bb2d652ca pyproject.toml: loosen dependencies to avoid building from source 2023-09-26 20:41:26 +03:00
Aarni Koskela 94c5fd0765 Remove unnecessary black exclude config
It seems to have been copy-pasted from the Black docs.
2023-09-26 16:02:55 +03:00
Aarni Koskela 0a82f063cc Late-import main TTS libraries in `tts` CLI 2023-09-26 15:38:56 +03:00
Aarni Koskela 5c047cf304 Ensure `tts` CLI tool readme and usage help is in sync 2023-09-26 15:38:56 +03:00
Eren Gölge 0b95b88f13
Bum up to v0.17.5 2023-09-25 18:16:45 +02:00
Eren Gölge 359755cca0
Merge pull request #2990 from coqui-ai/fix-TTS-install
fix package versions
2023-09-25 18:10:29 +02:00
WeberJulian 089ad66df2 Lower the versions constraints 2023-09-25 17:00:41 +02:00
WeberJulian bbfdfbffdf Update transformers to latest 2023-09-25 11:46:38 +02:00
WeberJulian f1c1d14c54 Add back umap 2023-09-25 11:12:01 +02:00
WeberJulian a2a15392e0 fix package versions 2023-09-25 11:01:36 +02:00
loupzeur da8b6bbce1
fix: xtts not taking into account device flag (#2951)
* fix: xtts not taking into account device flag

* Style changes

---------

Co-authored-by: Julian Weber <julian.weber@hotmail.fr>
2023-09-20 09:57:02 +02:00
Omar Sanseviero 335ae63e01
Add coqui blog post (#2949)
* Update README.md

* Update README.md

---------

Co-authored-by: Edresson Casanova <edresson1@gmail.com>
2023-09-19 19:57:09 -03:00
Julian Weber 6916aa37ab
Fix fsspec requirement (#2970)
* Fix requirment for fsspec

* Use the right version this time
2023-09-19 15:54:12 -03:00
Reuben Morais f829bf50f8
Bump version to v0.17.4 (really) 2023-09-15 16:40:34 +02:00
Eren G??lge aa8fa4756e Bump up to v0.17.4 2023-09-14 17:52:44 +02:00
Eren G??lge 9d0b76ce23 Check env var for COQUI_TOS_AGREED 2023-09-14 17:51:40 +02:00