aboutsummaryrefslogtreecommitdiffstats
path: root/Cargo.lock (follow)
Commit message (Collapse)AuthorAgeFilesLines
* wire recording into voice manager, config, events, /record commandsalmonik2026-09-091-0/+1
|
* feat: piper now not a subprocess, cache system for TTSsalmonik2026-09-051-20/+339
|
* fix: enable wav supportsalmonik2026-08-191-2/+13
|
* feat: leaderboadssalmonik2026-08-191-1/+1
|
* feat: local TTS via piper subprocess with Google fallbacksalmonik2026-08-181-1/+1
| | | | | | | | | | | - New src/tts.rs: centralize TTS in synthesize(config, http_client, text) Piper subprocess primary, Google Translate fallback on error/missing - TTS_MODEL_PATH/TTS_VOICE env config (defaults to pl_PL-bass-high) - Fix Unknown interaction errors: spawn play_tts_in_channel in background so voice-state TTS no longer blocks the shard event loop (3s Discord limit) - Best-effort confirmation replies in /tts to prevent error cascade - Custom on_error handler: graceful interaction-expired error handling - Comprehensive tracing logging (engine, model, duration, stderr)
* fir auto completion and send file in the response body upon grajcuj filesalmonik2026-07-311-1/+1
|
* truncate search resultssalmonik2026-07-081-1/+1
| | | | Signed-off-by: salmonik <raisersoft@proton.me>
* remember links during audio file completionsalmonik2026-07-081-1/+1
| | | | Signed-off-by: salmonik <raisersoft@proton.me>
* rename the project to what it should be namedsalmonik2026-07-081-2/+2
| | | | Signed-off-by: salmonik <raisersoft@proton.me>
* OPEN THE RUST GATESsalmonik2026-07-081-0/+6967
Signed-off-by: salmonik <raisersoft@proton.me>