• https://git.ecker.tech/ aims to provide a place to share my efforts while maintaining true ownership of my code, as I do not trust GitHub.

    XMR: 4B9TQdkAkBFYrbj5ztvTx89e5LpucPeTSPzemCihdDi9EBnx7btn8RDNZTBz2zihWsjMnDkzn5As1LU6gLv3KQy8BLsZ8SG

  • Joined on 2022-10-10
mrq pushed to main at mrq/tortoise-tts 2023-02-07 03:54:52 +00:00
6515d3b6de added shell scripts for linux, wrapped sorted() for voice list, I guess
mrq pushed to main at mrq/tortoise-tts 2023-02-07 00:26:43 +00:00
edd642c3d3 fixed combining audio, somehow this broke, oops
mrq pushed to main at mrq/tortoise-tts 2023-02-06 22:31:18 +00:00
be6fab9dcb added setting to adjust autoregressive sample batch size
mrq pushed to main at mrq/tortoise-tts 2023-02-06 21:43:44 +00:00
100b4d7e61 Added settings page, added checking for updates (disabled by default), some other things that I don't remember
mrq deleted branch dev from mrq/tortoise-tts 2023-02-06 18:46:01 +00:00
mrq pushed to main at mrq/tortoise-tts 2023-02-06 16:32:19 +00:00
240858487f Added encoding and ripping latents used to generate the voice
mrq pushed to main at mrq/tortoise-tts 2023-02-06 16:00:59 +00:00
92cf9e1efe Added tab to read and copy settings from a voice clip (in the future, I'll see about enmbedding the latent used to generate the voice)
mrq pushed to main at mrq/tortoise-tts 2023-02-06 14:18:05 +00:00
5affc777e0 added another (somewhat adequate) example, added metadata storage to generated files (need to add in a viewer later)
mrq pushed to main at mrq/tortoise-tts 2023-02-06 05:10:32 +00:00
b441a84615 added flag (--cond-latent-max-chunk-size) that should restrict the maximum chunk size when chunking for calculating conditional latents, to avoid OOMing on VRAM
mrq closed issue mrq/tortoise-tts#4 2023-02-06 04:06:58 +00:00
do_tts.py and read.py
mrq pushed to main at mrq/tortoise-tts 2023-02-06 03:45:00 +00:00
a1f3b6a4da fixed up the computing conditional latents
mrq commented on issue mrq/tortoise-tts#4 2023-02-06 02:17:56 +00:00
do_tts.py and read.py

Use the Line Delimiter input in the web UI to process your text input into pieces, similar to read.py's behavior. For example, set Line Delimiter to \n for it to process each line one by…

mrq pushed to main at mrq/tortoise-tts 2023-02-06 00:56:28 +00:00
2cfd3bc213 updated README (before I go mad trying to nitpick and edit it while getting distracted from an iToddler sperging)
mrq pushed to main at mrq/tortoise-tts 2023-02-05 23:52:21 +00:00
945136330c Forgot to rename the cached latents to the new filename
mrq pushed to main at mrq/tortoise-tts 2023-02-05 23:25:48 +00:00
5bf21fdbe1 modified how conditional latents are computed (before, it just happened to only bother reading the first 102400/24000=4.26 seconds per audio input, now it will chunk it all to compute latents)
mrq pushed to main at mrq/tortoise-tts 2023-02-05 23:23:52 +00:00
6e89dcb97a modified how conditional latents are computed (before, it just happened to only bother reading the first 102400/24000=4.26 seconds per audio input, now it will chunk it all to compute latents)
mrq pushed to main at mrq/tortoise-tts 2023-02-05 23:20:54 +00:00
f19cbda183 modified how conditional latents are computed (before, it just happened to only bother reading the first 102400/24000=4.26 seconds per audio input, now it will chunk it all to compute latents)
mrq pushed to main at mrq/tortoise-tts 2023-02-05 20:10:56 +00:00
f66754b557 oops
mrq pushed to main at mrq/tortoise-tts 2023-02-05 18:00:10 +00:00
1c582b5dc8 added button to refresh voice list, enabling KV caching for a bonerific speed increase (credit to https://github.com/152334H/tortoise-tts-fast/)
mrq pushed to main at mrq/tortoise-tts 2023-02-05 17:42:04 +00:00