Commit Graph

18 Commits

Author SHA1 Message Date
Enno Hermann b620092865 refactor(audio.processor): use rms_volume_norm from numpy_transforms 2023-11-15 16:33:13 +01:00
Enno Hermann 11e98d3dac refactor(audio.processor): use pre-/deemphasis from numpy_transforms 2023-11-15 16:33:13 +01:00
Enno Hermann f37cc4c028 refactor(audio.processor): remove duplicate stft_parameters 2023-11-15 16:33:13 +01:00
Enno Hermann da229f3912 refactor(audio.processor): remove duplicate build_mel_basis 2023-11-15 16:33:13 +01:00
Enno Hermann 754877784b refactor(audio.processor): remove duplicate mel_to_linear 2023-11-15 16:33:08 +01:00
Enno Hermann fd9d6d4b0f refactor(audio.processor): remove duplicate linear_to_mel 2023-11-15 16:32:13 +01:00
Enno Hermann 4fd5c46937 refactor(audio.processor): remove duplicate amp_to_db 2023-11-15 16:32:13 +01:00
Enno Hermann 794f41c611 refactor(audio.processor): remove duplicate db_to_amp 2023-11-15 16:32:13 +01:00
Enno Hermann 5a5da76260 chore(audio.processor): remove unused compute_stft_paddings
Same function available in numpy_transforms
2023-11-15 16:32:13 +01:00
Enno Hermann d75879802a refactor(audio.processor): remove duplicate stft+griffin_lim 2023-11-15 16:32:06 +01:00
Aarni Koskela 38f6f8f0bb
Run `make style` & re-enable it in CI (#3127) 2023-11-06 11:36:37 +01:00
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 a1c431e6a9 Fixups 2023-06-26 12:55:18 +02:00
Eren Gölge a49c1931d9 Fixup 2023-04-10 13:33:42 +02:00
Matthew Boakes 4c829e74a1 Update Librosa Version To V0.10.0 2023-04-05 00:59:20 +01:00
Eren Gölge 914280a556
Bump up to v0.11.0 (#2329)
* Make style

* Bump up to v0.11.0
2023-02-08 13:58:49 +01:00
Edresson Casanova 371772c355
Replace pyworld by pyin (#1946)
* Replace pyworld by pyin

* Fix unit tests
2022-09-09 10:43:14 +02:00
Eren Gölge d46fbc240c
Introduce numpy and torch transforms (#1705)
* Refactor audio processing functions

* Add tests for numpy transforms

* Fix imports

* Fix imports2
2022-08-08 11:57:50 +02:00