Commit graph

89 commits

Author SHA1 Message Date
Ayo
2b034f80c6 feat: update split patterns 2025-09-06 10:59:10 +02:00
Ayo
cb920badc9 chore: update readme 2025-09-06 10:44:19 +02:00
Ayo
006847a85c chore: link to specific motivational part for maximum motivation 2025-09-06 10:38:56 +02:00
Ayo
c6ec73df3a chore: add link to motivation audio 2025-09-06 10:31:56 +02:00
Ayo
4f4b38fd8d feat: add demo "motivation" 2025-09-06 10:28:56 +02:00
Ayo
cf6066c0f2 chore: update readme; fix spellings 2025-09-06 10:16:40 +02:00
Ayo
ed2739ea24 chore: update readme 2025-09-06 10:14:21 +02:00
Ayo
45eb804d90 chore: update readme 2025-09-06 10:00:08 +02:00
Ayo
973efa5b2c chore: update readme 2025-09-06 09:50:34 +02:00
Ayo
f5bfded27a chore: update readme 2025-09-06 09:49:34 +02:00
Ayo
1a758c0ba8 chore: update requirements section 2025-09-06 09:43:26 +02:00
Ayo
602ccbce50 chore: add misaki[en] requirement 2025-09-05 23:13:50 +02:00
Ayo
d04a2aa067 chore: add "storage" as requirement 2025-09-05 22:38:32 +02:00
Ayo
4546e6d2bc chore: format readme table 2025-09-05 22:24:31 +02:00
Ayo
d1b5942051 chore: update instructions for using different languages & voices 2025-09-05 22:22:06 +02:00
Ayo
7474e8cf95 chore: add more supported languages 2025-09-05 22:10:24 +02:00
Ayo
7c4203289c feat: support Japanses (jp) 2025-09-05 21:39:37 +02:00
Ayo
242e6e0a05 feat: use correct lang_code 2025-09-05 21:19:26 +02:00
Ayo
f22a5191a4 feat: support lang_code; add instructions for Chinese usage 2025-09-05 21:18:45 +02:00
Ayo
92e181bf67 chore: add motivation 2025-09-05 10:09:04 +02:00
Ayo
2e01c505e3 chore: update example 2025-09-05 09:49:35 +02:00
Ayo
b6efa67fac chore: update 2025-09-05 09:42:16 +02:00
Ayo
325edd526c chore: update readme 2025-09-05 09:40:49 +02:00
Ayo
7085e0d006 chore: update readme 2025-09-05 09:35:02 +02:00
Ayo
5d4b56002b chore: remove $ from examples on readme 2025-09-05 09:17:31 +02:00
Ayo
73bd8eb5e6 chore: update readme 2025-09-05 09:16:16 +02:00
Ayo
c65fe384bd chore: update readme section on Python env 2025-09-05 09:14:20 +02:00
Ayo
ca3c5c42eb chore: clean code 2025-09-04 21:47:32 +02:00
Ayo
79d5352329 feat: show fun preparation texts (while generating audio) 2025-09-04 21:40:39 +02:00
Ayo
6a0105ff1c feat: verbose messages are all labeled with [TTS] 2025-09-04 21:15:34 +02:00
Ayo
06c1217e22 feat: show outputs location in verbose mode 2025-09-04 21:11:40 +02:00
Ayo
8cf2827b24 feat: better verbose messages 2025-09-04 21:06:27 +02:00
Ayo
9c90d07a06 chore: add advanced usages on readme 2025-09-04 20:54:58 +02:00
Ayo
618a833881 feat: show spinner while generating; implement --verbose 2025-09-04 20:54:49 +02:00
Ayo
09ae3ae0fc feat: remove default title value 2025-09-04 15:27:17 +02:00
Ayo
a5a32903e0 feat: better splitting for common markdown syntaxes
- list items
- multiple new lines
- stamements ending with punctuations
2025-09-04 15:21:45 +02:00
Ayo
8f6c46f638 feat: split list items prefixed with * or - 2025-09-04 14:05:05 +02:00
Ayo
69293b3e14 feat: better reporting on output files directory 2025-09-04 13:47:07 +02:00
Ayo
f5240b83bf feat: indicate output directory when audio player is disable 2025-09-04 13:42:01 +02:00
Ayo
b104231d10 feat: make output label more safe for file naming 2025-09-04 13:40:17 +02:00
Ayo
39429907a3 feat: make output label safe for file naming 2025-09-04 13:19:28 +02:00
Ayo
ac24db96a1 feat: implement --title; format audio player bar 2025-09-04 13:16:13 +02:00
Ayo
2c44ca026a refactor: dynamically import vlc only if used 2025-09-04 12:35:45 +02:00
Ayo
98b89b7dd1 chore: indicate XPUs are optional 2025-09-04 12:08:44 +02:00
Ayo
a456d20658 feat: split on newlines if has a : at the end 2025-09-04 12:03:29 +02:00
Ayo
05a2bba3aa feat: do not split sentences with new lines 2025-09-04 11:58:23 +02:00
Ayo
205f281b92 chore: add license 2025-09-04 11:33:40 +02:00
Ayo
b03822aea9 chore: add screenshot 2025-09-04 11:21:12 +02:00
Ayo
22cbabba9f feat: indicate "Now playing..." 2025-09-04 11:21:05 +02:00
Ayo
90847b0b68 feat: implement using text from the clipboard as input 2025-09-04 11:06:40 +02:00