Commit Graph
31 Commits
Author SHA1 Message Date
erew123 2f689f0438 Model loader for Finetuned models
Adds a detection routine and additional loader for a finetuned model. 
Model has to be in /models/trainedmodel/
2023-12-29 23:15:15 +00:00
erew123 a094d4f9da Completed autoplay at command line
Added additional requirement.
Lowered the repetition on the start-up warning when its taking a while for the model to load.
2023-12-29 20:31:49 +00:00
erew123 3cd22081f4 Update script.py 2023-12-28 21:05:59 +00:00
erew123 acc457436a updated narrator splitting function
Improved over what was before. 
Still more work to do in future though.
2023-12-28 18:39:01 +00:00
erew123 a34cbfdd55 Made Settings link more visble
Updated the visibility of the settings & documentation page within Text-gen-webui interface.
Minor built in documentation update.
2023-12-27 06:43:28 +00:00
erew123 5bed68a963 minor update to standard voice naming. 2023-12-25 21:53:40 +00:00
erew123 dc9d343115 Update uuid to avoid possible race condition
file naming on short sentences could possibly have a race condition. set uuid as opposed to timestamp to avoid this outcome.
2023-12-25 21:09:39 +00:00
erew123 f2119aa0f7 Merge pull request #14 from erew123/dev
New Finetuning of your models
New API endpoint
Full documentation (online and built in)
A couple of minor file updates.
Small bug fix on file generation in instruct mode with no character name available (thanks to @danielwburch)
2023-12-24 13:10:18 +00:00
erew123 b5b68ad51f Update script.py
updated timeout
2023-12-23 00:16:38 +00:00
erew123 e49ceed40c Merge pull request #13 from danielwburch/refactor_output_filename_2
Refactor output file naming in script.py
2023-12-21 18:03:32 +00:00
Daniel Burch 598aec7f52 Refactor output file naming in script.py 2023-12-21 10:17:41 -06:00
erew123 f25d2627cd updated timeout to 80 seconds
Much older systems with low system ram are taking 70 seconds to start up (so Im told). Ive added an extra 20 seconds onto the 60 seconds for subprocess start-up.

documentation updated too.
2023-12-21 12:47:53 +00:00
erew123 4c08927ed9 Revert "Refactor output file naming in script.py" 2023-12-21 06:26:32 +00:00
erew123 a93da39711 Merge pull request #9 from danielwburch/refactor_output_filename_setting
Refactor output file naming in script.py
2023-12-21 06:14:03 +00:00
Daniel Burch 557f4b80b6 Refactor output file naming in script.py 2023-12-20 15:07:28 -06:00
erew123 9306b31c12 Updated Docs & config file
Had to update a variable due to the latest version of pydantic using a similar variable and causing a potential clash. As such, I have had to use a new configuration file (simplest method). Peoples base settings will be reset on next update. Added a option in the config file for standalone mode output.
2023-12-17 11:02:32 +00:00
erew123 4bcafc16cf update to v1.5
1 more mistake
2023-12-15 22:39:36 +00:00
erew123 7ba991235b Update to 1.5
forgot to remove some debugging bits.
2023-12-15 22:35:25 +00:00
erew123 bcb5832c4c Upgrade to v1.5
Added:
- new documentation
- demo in the documentation
- extra API endpoints (yet to be documented)
- voice notification on change of model or setting
- DeepSpeed update to v11.x and re-documented
- improved vocab bringing the XTTSv2 model closer to sounding like the sample, with improved pronunciation and intonation.
2023-12-15 22:07:06 +00:00
erew123 8c8e65fb1d Fixed outlier on character paragraph.
On new chat, character paragraphs, found an outlier possibility where character/narrator wouldn't swap, so performed replace('&quot;<. *', '&quot;< *"').replace('< *"', '< *') which should capture it.
2023-12-13 10:00:33 +00:00
erew123 40b775459e New Narrator Version
The narrator and filtering has been re-written to vastly improve filtering of text, resulting in less unwanted sounds and better control over narrator/character.
2023-12-13 04:51:41 +00:00
erew123 803c58b44e Extra tweak to the text preprocessing
Discards any text to be generated that is 0 or 1 characters in length after the sentence is split down (usually this is a * or a " and just produces a strange sound).
2023-12-11 04:15:52 +00:00
erew123 6ea56eddfa Allow standalone running
Added logic to allow script to be run as a standalone if required (outside of Text-generation-webui)
Corrected spelling mistake in documentation.
2023-12-10 20:02:36 +00:00
erew123 5124c6c6b3 Test around cuda for non-cuda users
- made logic for model loading on non-cuda systems
- split requirements files into nvidia and other
- updated other files as necessary
2023-12-10 10:48:48 +00:00
erew123 579115885a Narrator more robust
Many of the LLM's aren't using asterisks to correctly split the narration from the spoken text. Have re-written the entire text pre-processing engine to take text within asterisks as being narrated text, text within quotes as the characters voice and to assume that anything else is narrated text (the bits that the LLM's aren't correctly using asterisks with). Also added some additional filtering to clear up some strange text characters that may be sent to the TTS engine.
2023-12-10 07:58:44 +00:00
erew123 c5c1a455df Minor update to deal with gr.dropdown
resolves complaints about custom messages in the dropdowns for language, default & narrator voice.
2023-12-10 01:57:00 +00:00
erew123 00c5d5abac Narrator included 2023-12-09 19:14:54 +00:00
erew123 3f844932eb Add files via upload 2023-12-08 16:29:59 +00:00
erew123 1eb0d0a103 Spelling corrections 2023-12-08 15:43:39 +00:00
erew123 ce11e4846e Branding Change 2023-12-08 14:54:45 +00:00
erew123 f891d1330e Initial Build 2023-12-08 09:35:53 +00:00