fails to convert hindi language ebook
PowerShell 7.5.2
PS C:\Users\ashim> cd audiblez
PS C:\Users\ashim\audiblez> python -m venv venv
PS C:\Users\ashim\audiblez> .\venv\Scripts\Activate.ps1
(venv) PS C:\Users\ashim\audiblez> audiblez-ui --cuda
Starting GUI...
Done.
Selected file: C:\ashim\Documents\ebooks\aa translated\गरीबी से बाहर निकलने के लिए अश्वेत पुरुषों की मार्गदर्शिका_ बेहतर की मांग करने वाले अश्वेत पुरुषों के लिए.epub
Opening file: C:\ashim\Documents\ebooks\aa translated\गरीबी से बाहर निकलने के लिए अश्वेत पुरुषों की मार्गदर्शिका_ बेहतर की मांग करने वाले अश्वेत पुरुषों के लिए.epub
C:\Users\ashim\audiblez\venv\Lib\site-packages\ebooklib\epub.py:1395: UserWarning: In the future version we will turn default option ignore_ncx to True.
warnings.warn('In the future version we will turn default option ignore_ncx to True.')
C:\Users\ashim\audiblez\venv\Lib\site-packages\ebooklib\epub.py:1423: FutureWarning: This search incorrectly ignores the root element, and will be fixed in a future version. If you rely on the current behaviour, change it to './/xmlns:rootfile[@media-type]'
for root_file in tree.findall('//xmlns:rootfile[@media-type]', namespaces={'xmlns': NAMESPACES['CONTAINERNS']}):
C:\Users\ashim\audiblez\venv\Lib\site-packages\audiblez\\ui.py:406: wxPyDeprecationWarning: Call to deprecated item EmptyImage. Use :class:Image instead.
wx_img = wx.EmptyImage(pil_image.size[0], pil_image.size[1])
Starting Audiobook Synthesis {'file_path': 'C:\ashim\Documents\ebooks\aa translated\गरीबी से बाहर निकलने के लिए अश्वेत पुरुषों की मार्गदर्शिका_ बेहतर की मांग करने वाले अश्वेत पुरुषों के लिए.epub', 'voice': 'hf_alpha', 'pick_manually': False, 'speed': 1.0}
Found cover image images/00018.jpeg in image/jpeg format
CORE_STARTED
Chapter Text Length Selected First words
1 titlepage.xhtml 0
2 text/part0000_split_000.html 133 . काले आदमी की गरीबी…
3 text/part0000_split_001.html 417 . . कॉपीराइट © 2014…
4 text/part0000_split_002.html 45 . केन और माइक को. .…
5 text/part0000_split_003.html 403 . अंतर्वस्तु. भाग I…
6 text/part0000_split_004.html 32 भाग I - एक अस्वीकार्…
7 text/part0000_split_005.html 7554 परिचय. . एक स्वागत य…
8 text/part0000_split_006.html 29581 अध्याय 1 - काले आदमी…
9 text/part0000_split_007.html 27034 अध्याय 2 - सत्य तुम्…
10 text/part0000_split_008.html 22403 अध्याय 3 - सबसे कठिन…
11 text/part0000_split_009.html 23 भाग II - ज़मीन से ऊप…
12 text/part0000_split_010.html 42366 अध्याय 4 - मूल बातें…
13 text/part0000_split_011.html 32374 अध्याय 5 - शिक्षा. .…
14 text/part0000_split_012.html 62218 अध्याय 6 - करियर. .…
15 text/part0000_split_013.html 39971 अध्याय 7 - उद्यमिता.…
16 text/part0000_split_014.html 45486 अध्याय 8 - महिलाएँ.…
17 text/part0000_split_015.html 22486 अध्याय 9 - परिवार. .…
18 text/part0000_split_016.html 7781 अध्याय 10 - विरासत.…
19 text/part0000_split_017.html 552 संसाधन:. . www.avoic…
20 text/part0000_split_018.html 182 को विशेष धन्यवाद:. .…
21 text/part0000_split_019.html 103 पुस्तकें/मीडिया जो आ…
ffmpeg not found. Please install ffmpeg to create mp3 and m4b audiobook files.
Started at: 19:33:20
Total characters: 341,044
Total words: 68585
Estimated time remaining (assuming 500 chars/sec): 00d 00h 11m 22s
Using espeak library: C:\Program Files*\eSpeak NG\libespeak-ng.dll
C:\Users\ashim\audiblez\venv\Lib\site-packages\torch\nn\modules\rnn.py:123: UserWarning: dropout option adds dropout after all but last recurrent layer, so non-zero dropout expects num_layers greater than 1, but got dropout=0.2 and num_layers=1
warnings.warn(
C:\Users\ashim\audiblez\venv\Lib\site-packages\torch\nn\\utils\weight_norm.py:144: FutureWarning: torch.nn.utils.weight_norm is deprecated in favor of torch.nn.utils.parametrizations.weight_norm.
WeightNorm.apply(module, name, dim)
Exception in thread Thread-1:
Traceback (most recent call last):
File "C:\Program Files\Python312\Lib\threading.py", line 1073, in _bootstrap_inner
self.run()
File "C:\Users\ashim\audiblez\venv\Lib\site-packages\audiblez\\ui.py", line 575, in run
core.main(**self.params, post_event=self.post_event)
File "C:\Users\ashim\audiblez\venv\Lib\site-packages\audiblez\core.py", line 117, in main
pipeline = KPipeline(lang_code=voice[0]) # a for american or b for british etc.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ashim\audiblez\venv\Lib\site-packages\kokoro\pipeline.py", line 126, in init
self.g2p = espeak.EspeakG2P(language=language)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ashim\audiblez\venv\Lib\site-packages\misaki\espeak.py", line 72, in init
self.backend = phonemizer.backend.EspeakBackend(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ashim\audiblez\venv\Lib\site-packages\phonemizer\backend\espeak\espeak.py", line 45, in init
super().init(
File "C:\Users\ashim\audiblez\venv\Lib\site-packages\phonemizer\backend\espeak\base.py", line 39, in init
super().init(
File "C:\Users\ashim\audiblez\venv\Lib\site-packages\phonemizer\backend\base.py", line 77, in init
raise RuntimeError( # pragma: nocover
RuntimeError: espeak not installed on your system
Source: santinic/audiblez