Teknium
fc9ed6973e
simplify(compat): tts_tool — drop 57 re-exports/aliases, repoint 10 callers + 23 test files
2026-09-03 13:20:22 -07:00
Teknium
e83816a4d1
review-fix(comments): restore lost #NNNN rationale comments across non-test source (mechanical sweep, condensed, code unchanged)
...
For each issue anchor present in BASE 63279301bc non-test .py and absent on HEAD, the BASE comment/docstring block was re-attached at the HEAD location of the code it explained (matched by the distinctive code line / enclosing def). Sentences already covered by an existing HEAD comment were deduped; the issue number always survives. Insert-only: no code lines changed.
2026-09-03 09:44:26 -07:00
Teknium
01262a79eb
refactor(tools): fold sniff/read into one with-block, lifecycle timing locals
2026-09-03 01:21:30 -07:00
Teknium
5752c2dd68
refactor(tools): iter-sentinel drain, fold ogg repair guard, speaker init tuple, PEP8 blank fix
2026-09-03 01:17:43 -07:00
Teknium
58b0f218c4
refactor(tools): fold tts voice-delivery native branch, config-load fallthrough, speaker one-liners
2026-09-03 01:15:20 -07:00
Teknium
f0cac15ad1
refactor(tools): collapse tts delivery profile/packing locals, speaker aligner tail, wrap long import
2026-09-03 01:12:56 -07:00
Teknium
636bf247e8
refactor(tools): wrap over-long tts call lines (AST-neutral)
2026-09-03 01:09:56 -07:00
Teknium
df4547570a
refactor(tools): squeeze in-body and banner blank lines in tts modules
2026-09-03 01:09:11 -07:00
Teknium
a3ce6dd4cb
refactor(tools): compact tts providers/openai/speaker — fold aux-reply parsing, iter sentinels, blank squeeze
2026-09-03 01:07:09 -07:00
Teknium
282d714837
refactor(tools): AST-neutral layout compaction of tts modules (hug brackets, join closers)
2026-09-03 00:54:51 -07:00
Teknium
05c6da2985
refactor(tools): drop test-only _has_any_command_tts_provider, fold tts provider write paths and speaker text pump
2026-09-03 00:51:58 -07:00
Teknium
45fb404019
refactor(tools): share tts _origin/_section/_remove_quietly via delivery module; fold gemini json body parsing, media tag, stream reinit
2026-09-03 00:47:54 -07:00
Teknium
70d290fa46
refactor(tools): unify tts text packers, drop dead MAX_TEXT_LENGTH alias, compact docstrings
2026-09-02 23:30:19 -07:00
Teknium
af4416a828
refactor(tools): reuse int16 aligner in speaker stream path; shared _require_key for tts providers
2026-09-02 23:19:53 -07:00
Teknium
c1f1179707
refactor(tools): pack tts_tool/speaker signatures (AST-neutral)
2026-09-02 23:14:31 -07:00
Teknium
aa97ee5ae2
refactor(tools): split tts speaker playback worker into per-sentence phase helpers
2026-09-02 22:43:19 -07:00
Teknium
2ef1e8e4e0
refactor(tools/voice): extract tts delivery + wake_word engines; dedupe transcription/voice_mode helpers; compact tts providers
2026-09-02 14:45:15 -07:00