02-05-2023, 07:54 AM | #1 | |
Grand Sorcerer
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
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" }, |
|
02-05-2023, 09:36 AM | #2 |
creator of calibre
Posts: 44,017
Karma: 22669822
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 | |
|
02-05-2023, 10:22 AM | #3 | |
Grand Sorcerer
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
Quote:
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? |
|
02-05-2023, 04:12 PM | #4 |
null operator (he/him)
Posts: 20,678
Karma: 26966376
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
|
02-05-2023, 10:27 PM | #5 | |
creator of calibre
Posts: 44,017
Karma: 22669822
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 | |
|
02-05-2023, 10:28 PM | #6 |
creator of calibre
Posts: 44,017
Karma: 22669822
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 07:48 AM |
Voices for TTS | edmond | Onyx Boox | 1 | 10-28-2015 02:58 PM |
Adding voices to TTS in M96 | bruja_phoenix | Onyx Boox | 0 | 08-15-2014 03:34 AM |
K3 Keyboard, TTS, 3.4, German voices | adrian142 | Amazon Kindle | 1 | 10-19-2012 01:48 AM |
TTS for K3 DXG- refuses to change voices | jmesar | Kindle Developer's Corner | 2 | 04-06-2012 11:36 PM |