It takes the video subtitles from KMPlayer (Winamp is also supported) and gives them to the system default SAPI5 TTS engine (voice) or to the currently active screen reader. ![]() Actually, something similar has been done via an external application called "VoiSub". The first one controls the voice speed, and the 2nd one - its volume.Īnd yes - I think that thanks to its API, KMPlayer can be made to output the subtitles of a video to some other application (including NVDA). From within this combo-box, you can select from any SAPI5 voice that you have on your system to be used in KMPlayer for the reading aloud of subtitles and on-screen messages. Then tab a few times until you reach the first combo-box in this area. Then down arrow to the fourth item (i think it's called "Languages/TTS"), tab twice to go to the group of tabs (pages) of settings and press right arrow to select the tab "Text-To-Speech". To select a diffrent TTS engine (voice), press F2 from within KMPlayer, tab twice to go to the tree-view of options categories, from there select "Subtitle processing" and if you here "collapsed", press right arrow to expand it. If you here "Hide subtitles" after pressing Alt+X, press it again. The toggle of showing/hiding subtitles is done via Alt+X while KMPlayer is in focus and if reading aloud of messages is turned on, you should here "Show subtitles". In what language are the subtitles loaded with the video? Because, if they are in a language not supported by the currently used TTS engine, they will be not read aloud (because the current TTS (voice) can't read them).ĭo they actually show on the screen? If not showing on the screen, they will not be read by the TTS engine.
0 Comments
Leave a Reply. |