While the previously outlined method for automatic dictionary lookup and Visual Novels proved to be quite successful, a friend of mine mentioned that he was too lazy to poke his way through the text...
He instead just listens to the voice acting and goes from there. However, it's rare to have a VN with a voiced protaganist. Unlike the soothing voices of the heroines, the main character's dialogue and monologue is often skimmed for recognizeable kanji or just skipped altogether by this niche segment of VN readers. Enter a stopgap scripting solution that combines AGTH hooking with a text to speech engine.
The script is hardcoded and unfit for public consumption but the gist of it is as follows:
1. Monitor clipboard for changes.
2. When clipboard changes, Regex to determine if the text should be voiced (ie protaganist's name, no name.
3. If Regex=true, paste clipboard into text to speech engine, speak.
This method should work pretty well with any hookable game, and can be done using off the shelf tools. The Text to speech program used is commercial software called "Neospeech VT-Show" but freeware solutions, like Clipboard Speaker do exist; albeit the quality is a bit inferior.
The freeware method nets this type of unintentionally amusing result sometimes though:





| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| << < | ||||||
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |