51608 Commits

Author SHA1 Message Date
Kovid Goyal
27b377e20c
Allow extdev to work with local libraries 2025-07-30 14:02:49 +05:30
Kovid Goyal
657061bbe5
Ensure onnx telemetry is disabled 2025-07-30 12:37:33 +05:30
Kovid Goyal
70dcb12fb7
Start work on using different execution providers for piper inferencing 2025-07-30 10:53:54 +05:30
Kovid Goyal
c2416bd20e
Get new piper module working on macOS 2025-07-30 07:48:13 +05:30
Kovid Goyal
6727063b95
Get the piper module working on windows 2025-07-29 21:56:01 +05:30
Kovid Goyal
efa8d404ba
Get the new piper module building on Linux 2025-07-29 15:05:55 +05:30
Kovid Goyal
57f76fdb50
... 2025-07-29 14:49:21 +05:30
Kovid Goyal
fc4a33459a
Move piper backend to use new code 2025-07-29 14:49:21 +05:30
Kovid Goyal
772b53d892
Rely on python setting thread names on new enough python 2025-07-29 14:49:21 +05:30
Kovid Goyal
c53d4d7203
Get the new piper backend basically working 2025-07-29 14:49:21 +05:30
Kovid Goyal
c3ff713909
Implement sentence silence 2025-07-29 14:49:21 +05:30
Kovid Goyal
9cd1c5ef46
Get data in PCM format by default 2025-07-29 14:49:21 +05:30
Kovid Goyal
2e49716ec6
API to synthesize text 2025-07-29 14:49:21 +05:30
Kovid Goyal
d1a04403ff
Function to load ONNX model from piper options 2025-07-29 14:49:21 +05:30
Kovid Goyal
a4bf485fdb
Terminate espeak on module free 2025-07-29 14:49:21 +05:30
Kovid Goyal
fa7d0348f1
Finish wrapping espeak-ng APIs
Only need the text to phonemes and voice by name APIs
2025-07-29 14:49:20 +05:30
Kovid Goyal
88e06c1d2b
Start work on getting rid of piper code and only using the model data
The inference code if a few hundred lines anyway, piper is unmaintained
and forked and the fork depends on the gigantic python ONNXRuntime
bindings. Just write the few hundred lines myself.
2025-07-29 14:49:20 +05:30
Kovid Goyal
b1634c10d3
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-07-29 14:49:07 +05:30
unkn_wn
4374ff2380
Update wsj_news.recipe
cover source.
2025-07-29 14:42:28 +05:30
unkn_wn
72cba9ee74
Update wsj.recipe
change cover source
2025-07-29 14:40:17 +05:30
Kovid Goyal
194116a302
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-07-28 20:27:22 +05:30
unkn0w7n
be184385ca update 1843
Handle BLOCK_QUOTE nodes
2025-07-28 18:16:28 +05:30
Kovid Goyal
fe690dbafc
Merge branch 'master' of https://github.com/413Michele/calibre 2025-07-27 20:14:07 +05:30
413Michele
a8103c650e
Change [/]. to .[/] 2025-07-27 13:27:18 +02:00
413Michele
2f59fa2a8b
Empty line before aliases 2025-07-27 13:03:06 +02:00
413Michele
ff8a8b4cb2
Add quotes to function reference 2025-07-27 12:45:43 +02:00
413Michele
e5a226cda2
Remove comma for consistency 2025-07-27 12:39:53 +02:00
413Michele
ab9a0d3e57
Update formatter_functions.py
Remove spurious parentheses
2025-07-27 12:22:09 +02:00
Kovid Goyal
a3b113c5b8
pep8 2025-07-27 11:30:17 +05:30
Kovid Goyal
2b02cde533
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-07-27 11:29:47 +05:30
unkn0w7n
2fa5a9d7ca Update wsj_news.recipe 2025-07-27 11:08:54 +05:30
unkn0w7n
1bec410cf6 Update wsj_mag.recipe
add cover
2025-07-27 11:07:38 +05:30
unkn0w7n
5aa877f6dd Update wsj.recipe
fix cover-changed source
2025-07-27 11:07:14 +05:30
unkn0w7n
612aa3d81a Update 1843.recipe 2025-07-26 22:12:22 +05:30
Kovid Goyal
1d817fdeff
string changes 2025-07-26 08:48:11 +05:30
Kovid Goyal
9f33fed800
Merge branch 'fix-tijd-recipe-broken-links' of https://github.com/sterkensmilan/calibre 2025-07-25 20:53:34 +05:30
sterkensmilan
4aae75aefd Fix broken links in tijd.recipe 2025-07-25 17:13:12 +02:00
Kovid Goyal
b1df791726
Bump version for preview release 2025-07-25 08:22:39 +05:30
Kovid Goyal
0409a28e00
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-07-25 07:58:46 +05:30
unkn0w7n
7b551046d2 update wapo
Fix order of HTML parsing in preprocess_raw_html
2025-07-25 00:12:40 +05:30
Kovid Goyal
1d2f6fd03b
Merge branch 'master' of https://github.com/unkn0w7n/calibre 2025-07-24 13:26:31 +05:30
unkn0wn
b8cdf762ee
... 2025-07-24 11:39:32 +05:30
unkn0wn
d353c5afe6
... 2025-07-24 11:38:54 +05:30
unkn0w7n
fc42e81b6d Washington Post
Updated both wash_post and wash_post_print recipes to improve article formatting. Added support for displaying article labels, promo images, and list items.
2025-07-24 10:03:25 +05:30
Kovid Goyal
dc71439ad7
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-07-23 17:29:35 +05:30
Charles Haley
9f195c761e Two independent changes:
1) formatter_functions.py: change a quoted string to an italic string so it is the same as in other functions.

2) ffml_processor.py: use look ahead in the parser to detect parse nodes with text that can be inlined.
2025-07-23 12:49:28 +01:00
Kovid Goyal
3b094d798c
Edit book: Reports: Fix sorting by name of CSS rules 2025-07-23 10:13:07 +05:30
Kovid Goyal
ecf422e450
Merge branch 'master' of https://github.com/cbhaley/calibre 2025-07-22 20:11:10 +05:30
Charles Haley
73b8bd7ae0 1) Eliminate the space at the end of some lines such as list items.
2) Remove a spurious backslash from the FFML documentation.

NB: removing the space means that the generated rst and html are slightly different from what they were before the change. The changes are white space and don't appear to change what one sees in the interpreted html and rst.

The html and rst output remains identical with original input or rst-formatted input.
2025-07-22 15:34:12 +01:00
Kovid Goyal
95d788d9fa
Add the two remaining ffml strings to be translated 2025-07-22 19:20:00 +05:30