Commit Graph

295 Commits

Author SHA1 Message Date
city-unit 165d4b3b75 Merge branch 'staging' of https://github.com/city-unit/SillyTavern into feature/exorcism 2023-08-30 00:12:00 -04:00
city-unit 1cb86034b5 Okay, it actually works 2023-08-30 00:11:20 -04:00
city-unit de5bc45060 Much closer 2023-08-29 22:44:09 -04:00
Cohee 7b51d94e1b Add check for module before offloading TH sprite 2023-08-29 21:50:26 +03:00
Cohee 2b768cc151 Simple UI mode for WI menu 2023-08-29 21:26:57 +03:00
Cohee eb7a8f9ae4 Filter system messages from raw last SD gens 2023-08-29 18:33:30 +03:00
Cohee 44f88c61ff Add simplified UI switch 2023-08-29 18:04:10 +03:00
Cohee 78bfbb09f6 Add option to enable user message narration 2023-08-29 15:27:22 +03:00
Tony Ribeiro feb2383f64 Add option to speech-recognition streaming mode to include or not the triggers words in the message. 2023-08-29 03:28:02 +02:00
Cohee f1b91620b6
Merge pull request #1021 from ouoertheo/ouoertheo/tts-ui-voicemap
TTS Voice map UI and Coqui UI improvements
2023-08-28 23:57:22 +03:00
Cohee 5acb7402b9 Merge branch 'ouoertheo/tts-ui-voicemap' of https://github.com/ouoertheo/SillyTavern into ouoertheo/tts-ui-voicemap 2023-08-28 21:58:49 +03:00
Cohee ac78d51d59 Change all TTS providers loading to async 2023-08-28 21:58:46 +03:00
Cohee b51511b99f Fixed Novel custom voices not saving 2023-08-28 21:46:41 +03:00
city-unit 79448f5fe7 Getting there, but it's not great. 2023-08-28 00:49:20 -04:00
ouoertheo 42a8907547 Merge branch 'ouoertheo/tts-ui-voicemap' of https://github.com/ouoertheo/SillyTavern into ouoertheo/tts-ui-voicemap 2023-08-27 20:52:54 -05:00
ouoertheo d8843274b1 merge voicemap to settings rather than overwrite 2023-08-27 20:47:44 -05:00
Cohee 2199096191 Add error handling of NAI streaming. 2023-08-28 00:28:11 +03:00
Cohee 96512c178e More readable no connection color. 2023-08-27 22:38:42 +03:00
Cohee 8566fda1cd Preserve chat scroll when setting a hypebot text 2023-08-27 21:51:33 +03:00
city-unit 39eae80f6e Merge branch 'staging' of https://github.com/city-unit/SillyTavern into feature/exorcism 2023-08-27 12:47:05 -04:00
Cohee 9660aaa2c2 Add NovelAI hypebot plugin 2023-08-27 18:27:34 +03:00
city-unit 3737f58072 Merge branch 'staging' of https://github.com/city-unit/SillyTavern into feature/exorcism 2023-08-26 20:56:38 -04:00
Bahamut de905875c4 LibreTranslate 2023-08-26 20:47:25 +03:00
ouoertheo 3ae7a6741f
Merge branch 'staging' into ouoertheo/tts-ui-voicemap 2023-08-26 11:44:58 -05:00
ouoertheo 765751aae0 fix voice map, name changes, add readme 2023-08-25 22:52:55 -05:00
ouoertheo b3a4787db6 name changes 2023-08-25 22:52:26 -05:00
ouoertheo d03af9b41d name updates, complete custom voices 2023-08-25 22:51:58 -05:00
Cohee 409eef6e46 Extract expressions HTML to templates 2023-08-25 23:48:59 +03:00
Cohee 12f1cdb3fd #1020 Fix summarize + prompt manager. Clarify naming for insertion position. 2023-08-25 20:03:31 +03:00
ouoertheo 1417aa12f1 fix bug with function call context 2023-08-25 08:51:35 -05:00
ouoertheo 3ab9aee195 elevenlabs connect button 2023-08-25 08:45:37 -05:00
ouoertheo 44cd4287cb coqui voices, change how provider settings save 2023-08-25 08:27:43 -05:00
Tony Ribeiro 011834b8fc
Merge branch 'SillyTavern:staging' into staging 2023-08-25 02:55:05 +02:00
Cohee acdd6dad1b Fix sprite animation 2023-08-25 02:07:59 +03:00
Tony Ribeiro a622810c38
Merge branch 'SillyTavern:staging' into staging 2023-08-25 00:45:34 +02:00
Tony Ribeiro 74a6e79df6 Added delete asset api route, factorise asset filename sanitizer to use in both asset download/delete. Added delete function to asset UI download button. 2023-08-25 00:45:15 +02:00
Cohee 3bf7747ee5
Merge pull request #1013 from bdashore3/staging
CFG: Whitespace fix
2023-08-25 01:08:04 +03:00
RossAscends ce5e706fac topbar resize, font scaling fix, mobile slider fix 2023-08-25 07:06:52 +09:00
kingbri 0bc2ef2a33 CFG: Don't trim when getting prompt
Let the user figure it out. Whitespace in CFG is important.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-08-24 17:59:25 -04:00
Tony Ribeiro 1014d592f7 Added a refresh assets button to audio UI to detect audio asset again. Usefull after download an asset or putting a file manually. 2023-08-24 22:17:54 +02:00
Tony Ribeiro 7e5bdb11a3 Updated audio/assets extension user feedback for muted/disconnected from assets repo. 2023-08-24 21:42:32 +02:00
Cohee cd24de3c2e Reformat code. 2023-08-24 21:59:26 +03:00
Tony Ribeiro 07f625c688 Merge branch 'staging' of https://github.com/Tony-sama/SillyTavern into staging 2023-08-24 02:34:14 +02:00
Tony Ribeiro 46964b1b99 Add temp folder into assets, file are download into this temp file and moved only when complete. Allow to handle fail download. 2023-08-24 02:34:06 +02:00
Tony Ribeiro 7437b23fa2
Merge branch 'SillyTavern:staging' into staging 2023-08-24 01:43:10 +02:00
Tony Ribeiro 017df860e5 Sanitized character bgm request. 2023-08-24 01:42:52 +02:00
Tony Ribeiro 9da9c73279 Updated assets ui css to make it relative size 2023-08-24 01:17:08 +02:00
Tony Ribeiro c29ae21869 Redesigned assets connect button 2023-08-24 01:02:34 +02:00
Cohee e2507e8840 #976 Add "quick continue" button. Remove "send to continue" option. 2023-08-24 01:37:44 +03:00
Tony Ribeiro a5f66bda63 Added sanitization of request input for assets_download function. Changed assets download UI for button with little animation while downloading. 2023-08-24 00:17:07 +02:00
Cohee b1c1ac465c Merge branch 'release' into staging 2023-08-23 21:37:52 +03:00
Cohee 1d6b7c9947 Merge branch 'staging' of https://github.com/SillyTavern/SillyTavern into staging 2023-08-23 21:32:46 +03:00
Cohee 031a6cb2a4 Performance and data integrity improvements 2023-08-23 21:32:38 +03:00
Tony Ribeiro 0afcf5a12b Added message to Asset UI to tell about need to refresh for asset to be used. 2023-08-23 20:01:55 +02:00
Tony Ribeiro 2e2cbd2c2d Changed audio to muted by default to avoid error on autoplay without user interact. 2023-08-23 19:44:29 +02:00
Tony Ribeiro 1d0ed86d01 update audio manifest 2023-08-23 18:58:54 +02:00
Tony Ribeiro df040e6402
Merge branch 'SillyTavern:staging' into staging 2023-08-23 18:52:10 +02:00
Tony Ribeiro f23115f6b3 - Added assets folder to .gitignore
- disabled audio extension by default
        - turned get request into post
        - avoid background that are data url
        - changed UI name to Dynamic Audio
        - Changed Assets/Audio ui load to use $.get
        - added assets json url as field in ui, with connect button require confirm from popup.
2023-08-23 18:51:41 +02:00
kingbri 0460375647 CFG: Don't inject anything when guidance scale doesn't exist
If the guidance scale is 1, completely disable sending CFG and creating
a negative prompt.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-08-23 11:27:58 -04:00
ouoertheo 5b43fe25e8 update checkReady. add voiceMap ui select 2023-08-23 08:27:53 -05:00
Cohee e77da62b85 Add padding to cache key. Fix Safari display issues. Fix 400 on empty translate. Reset bias cache on changing model. 2023-08-23 10:32:48 +03:00
Tony Ribeiro ecb4436f07 Audio group chat cooldown bgm fixed. 2023-08-23 05:49:24 +02:00
Tony Ribeiro d070336e9c Merge branch 'staging' of https://github.com/Tony-sama/SillyTavern into staging 2023-08-23 05:11:07 +02:00
Tony Ribeiro 13dac1f4d3 Assets extension, factorised using the received json type to organise the assets in the UI/folders. 2023-08-23 05:10:55 +02:00
Tony Ribeiro 8e38229ed4 Audio extension, handle custome background. Factorised bgm/ambient file listing into one assets listing function on server.js. 2023-08-23 03:47:13 +02:00
Tony Ribeiro 5009416f94
Merge branch 'SillyTavern:staging' into staging 2023-08-23 01:44:52 +02:00
Cohee bc5fc67906 Put tokenizer functions to a separate file. Cache local models token counts 2023-08-23 02:38:43 +03:00
Cohee fd95b79ae9 Fix auto-translate plugin. Add new event types for post-rendering 2023-08-22 22:45:12 +03:00
Cohee 6599717bc5 Don't be negative. Be positive 2023-08-22 20:39:14 +03:00
Cohee 38a08cd887
Merge pull request #968 from bdashore3/staging
CFG: Improvements
2023-08-22 19:00:39 +03:00
Cohee 042c0b84a1 Add a token counter for persona descriptions 2023-08-22 18:32:18 +03:00
Cohee ea4d4a8fd6 Fix system messages using incorrect timezone 2023-08-22 18:13:03 +03:00
Cohee 7f4a47c1b0 Don't allow setting undefined variables 2023-08-22 17:52:45 +03:00
Cohee 41cc86af9f Add example extension for chat variables. Allow registering custom text processing functions for extensions 2023-08-22 17:46:37 +03:00
ouoertheo 56fcf1cbb8 add ready flag 2023-08-22 08:30:33 -05:00
ouoertheo 24b6261f46 add ready flag, add custom voice feature 2023-08-22 08:30:17 -05:00
Cohee 2615eb8532 Extract system message templates to template files 2023-08-22 10:37:18 +03:00
Tony Ribeiro b8c051694c Handle background image with space in name. 2023-08-22 05:05:50 +02:00
Tony Ribeiro 589631c154 prototype of assets list/download extension 2023-08-22 04:51:00 +02:00
Tony Ribeiro 4cf2b73eb1 Reorganised to handle different kind of assets, starting with audio bgm/ambient. 2023-08-22 01:49:45 +02:00
Tony Ribeiro 29adb575da cleanup debug logs 2023-08-22 01:00:07 +02:00
Tony Ribeiro b176a1ed12 Adapted audio extension to empty bgm/ambient folder 2023-08-22 00:46:49 +02:00
Tony Ribeiro 8af4d69d6b Cleanup audio module debug messages 2023-08-21 23:33:32 +02:00
Tony Ribeiro 87b9c2aebd Updated default audio extension parameters 2023-08-21 23:33:31 +02:00
Tony Ribeiro 2ecc0eb7c7 updated default ST bgm 2023-08-21 23:33:31 +02:00
Tony Ribeiro f492da671e cleaning up audio module 2023-08-21 23:33:31 +02:00
Tony Ribeiro ca9e6583c6 Moved path of defaulf bgm/ambient sounds 2023-08-21 23:33:31 +02:00
Tony Ribeiro 84e397c429 - Audio
- refactored dynamic bgm to handle solo and group chat
        - added bgm cooldown variable, user can custom in the ui
2023-08-21 23:33:31 +02:00
Tony Ribeiro 61827d6cf8 - RVC
- Added user to character list for mapping
    - Audio
        - Corrected initialization of extension settings
        - reduce debug logs
    - Coqui:
        - Added user to character list for mapping
2023-08-21 23:33:31 +02:00
Tony Ribeiro 58b33240a2 Add initialization of audio module key in extension settings. 2023-08-21 23:33:31 +02:00
Tony Ribeiro 25daa61e83 Audio module proper extension code. Dedicated Audio extension scripts. Simple UI to adjust bgm/ambient. Load bgm per character from character folder and switch audio dynamically w.r.t. expression. Ambient sound updated when background change. 2023-08-21 23:33:30 +02:00
Tony Ribeiro 8590de7229 Redesigned RVC UI for easier use and intelligibility 2023-08-21 23:33:30 +02:00
Tony Ribeiro 51fdff5ea3 Prototype of dynamic background music using expression extension 2023-08-21 23:33:30 +02:00
Tony Ribeiro c39e4ce274 Prototype of RVC+classification pipeline 2023-08-21 23:33:30 +02:00
Cohee f5624d4392 Add ability to disable auto-summarization 2023-08-21 23:56:22 +03:00
city-unit 189895bd01 Just added uploading via drag/drop 2023-08-21 12:16:10 -04:00
city-unit c7d9eb39f5 Remove img filter, move file loader to utils 2023-08-21 11:21:32 -04:00
Cohee 1da5ea5280 #988 Experimental fix for 11labs 2023-08-21 14:40:38 +03:00
city-unit 7177fec50c Refactor 2023-08-21 00:55:28 -04:00
city-unit 3f04a5bfa0 Merge branch 'staging' of https://github.com/city-unit/SillyTavern into feature/exorcism 2023-08-21 00:47:35 -04:00