Auto send text to clipboard function (to get text-to-speech to speak)
Hello,
I was wondering if you could add a function to automatically send text to our computer's clipboard from Mnemosyne so that we can sync Mnemosyne with a text-to-speech program.
For example, the codes like these(http://www.codeproject.com/Articles/22899/Talking-Clipboard, https://csharphardcoreprogramming.wordpress.com/2015/01/12/clipboard-to-text-to-speech-tts/
) monitor the Windows clipboard and read the newly received text contents.
So, if Mnmosysne send the text in the front/back filed, or the field dedicated to this function, which could be better as some front/back field might contain HTML codes or memos, when the front/back card shows up, the programs will read it aloud for us.
I looked into other TTS software programs and found that most of them have such a "clipboard monitoring” function(http://www.howtogeek.com/125305/the-best-text-to-speech-tts-software-programs-and-online-tools/).
We can also write a simple Autohotkey script for this.(...Even computer illiterate like me could do it after reading this post http://autohotkey.com/board/topic/87440-looking-for-a-text-to-speech-application/ )
Plus, this function could help other things as well.
I have noticed that some dictionary software also monitors the clipboard and gets the definition of the text content to pop up.
I also managed to write Autohotkey scrips, even though I knew little of Autohokey or programing in general, to access a desired webpage on online dictionary sites or Google TTS service and play desired a media file on my PC by simply copying the text.
I believe that the addition of this simple function will dramatically enhance the versatility of Mnmosysne even more!
Thanks.
-
porfirio diaz commented
It's very important to have this feature on Mnemosyne. I would improve dramatically the listening and the pronunciation.