|
|
#1 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,269
Karma: 16544702
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Problem with TTS voices in Viewer v6.12
@kovid,
Quote:
In v6.11 all installed 64bit voices, from both MS (incl. Cortana) and IVONA, could be made to work OK in both Viewer Read aloud and in my user plugin TTS to MP3. In fact the list of available voices was identical in both. In v6.12 only the MS voices appear in Read aloud. Thankfully IVONA and MS Cortana voices *are* still available to my TTS to MP3 plugin. Looking at viewer-webengine.json Code:
"tts_sapi": {
"voice": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\Voices\\Tokens\\IVONA OEM NextUp OpenSAPI amy22"
},
"tts_winspeech": {
"voice": "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech_OneCore\\Voices\\Tokens\\MSTTS_V110_enGB_GeorgeM"
},
|
|
|
|
|
|
|
#2 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,609
Karma: 28549044
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
It's now using the winrt winspeech subsystem which Microsoft says is what should be used in modern apps. SAPI is deprecated. I have no idea how to get that subsystem to read more voices. Note that you can continue to use SAPI in calibre by setting a "plugin tweak" in Preferences->Tweaks->Plugin tweak of
prefer_winsapi = True |
|
|
|
| Advert | |
|
|
|
|
#3 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,269
Karma: 16544702
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
This tweak will suit me just fine for as long as SAPI still works. I don't think I've ever noticed that Tweaks page 'Plug-in tweaks' button before ... but I've only been using calibre for 14 years.![]() I wonder if this is MS's way of trying to force people into using a paid subscription charging TTS by wordcount sent to the cloud? Do you know whether there are any currently perceivable benefits of using the winrt winspeech subsystem? |
|
|
|
|
|
|
#4 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,023
Karma: 30277294
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
|
|
|
|
|
|
#5 | |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,609
Karma: 28549044
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
The new API's save to wav function produces very crackly audio for me. |
|
|
|
|
| Advert | |
|
|
|
|
#6 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,609
Karma: 28549044
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
|
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| E-book specification supporting multiple voices for TTS | richough3 | General Discussions | 7 | 07-16-2021 08:48 AM |
| Voices for TTS | edmond | Onyx Boox | 1 | 10-28-2015 03:58 PM |
| Adding voices to TTS in M96 | bruja_phoenix | Onyx Boox | 0 | 08-15-2014 04:34 AM |
| K3 Keyboard, TTS, 3.4, German voices | adrian142 | Amazon Kindle | 1 | 10-19-2012 02:48 AM |
| TTS for K3 DXG- refuses to change voices | jmesar | Kindle Developer's Corner | 2 | 04-07-2012 12:36 AM |