4674cca337
refactor(tts): replace execa shell command with native fs.rm iteration
2026-06-12 02:39:15 -04:00
32f9dd5495
refactor(tts): replace string interpolation with path.join()
2026-06-09 23:30:42 -04:00
7bf8951b62
fix(tts): --edit file handling and file globbing
2026-06-09 23:30:42 -04:00
21dac683a2
refactor: migrate from bun to node types and fix discrepancies
2026-06-08 20:17:22 -04:00
a03e6e94a9
feat(tts): add --edit flag and fix CLI argument parsing
...
- Improved input trimming and console output formatting in `tts.ts`
- Updated codespan colors in the markdown renderer for better visual contrast
- Disabled `noPropertyAccessFromIndexSignature` in tsconfig.json
2026-06-08 16:10:45 -04:00
39cb573619
refactor(tts): make cjs compatible and add sea config
2026-06-08 15:17:07 -04:00
3235a08633
refactor(tts): replace Bun-specific APIs with execa and Node.js stdlib
...
- Replace `$` and `Bun.spawn` with `execa` for process execution
- Swap `Bun.JSONL.parse` for native `JSON.parse` and use `node:readline` for stdin handling
2026-06-07 22:13:19 -04:00
03dee78e0c
fix: change URL flag from boolean to string type for proper URL passing
2026-05-14 04:34:01 -04:00
91175c70b6
feat: add URL support to TTS for fetching web page text
2026-05-12 00:32:48 -04:00
ea5b3728a5
feat: wrap TTS output text to terminal width
2026-05-04 00:05:51 -04:00
57acb09a18
feat(tts): add processing duration timing
2026-05-02 22:22:09 -04:00
a9d3db5b94
feat(tts): pause mpv when using --wait flag
2026-04-30 15:49:18 -04:00
b3fb6fd66f
feat: enhance TTS CLI with sox combining and wait flag
2026-04-28 16:56:21 -04:00
6b75836647
feat: add ttsc CLI tool for TTS streaming
2026-04-28 02:49:46 -04:00
4112295144
feature: implement base tts with uv and kokoro
2026-04-28 02:38:46 -04:00