A Faceposer phoneme extractor that functions on Windows Vista and 7 (and provides better results than under XP) for Source 2007 and 2009.
1.3 improves the message box when extraction fails and fixes a stupid error that prevented the speech CPL from appearing if the user clicks yes (how did I screw that up?!)
To install, extract the contents of the zip file to the bin\phonemeextractors\ folder of the SDK or game you are working with. You will overwrite an existing DLL. Example paths:
C:\Program Files (x86)\Steam\steamapps\ACCCOUNT NAME\sourcesdk\bin\source2007\bin\phonemeextractors\
C:\Program Files (x86)\Steam\steamapps\common\left 4 dead\bin\phonemeextractors\
(NOT \left 4 dead\left4dead\bin\!)
KEEP A BACKUP HANDY. Every time you run the SDK Launcher (or in the case of L4D1/2 receive an update) the custom DLL will be replaced with Valve's original, and you'll have to put it back in place manually.
The easiest way to run Faceposer without using Valve's SDK launcher is with the Source SDK Windows Gadget. You'll probably find that Faceposer crashes if you try to run it directly, since it's very particular about its working directory.
There are no .dll files of that name or type in my sdk directory. Also ep2 doesn't even have a phonemeextractor folder. Should it still work when I create those directories? I did, and it doesn't.
I got a problem where it said Last Extraction Result: Results retrieved but recognition Failed and it appeared in yellow
That's natural - try writing more phonetically. Or get a better actor.
Holy ****, how did I never know about this tool? If this thing works I'm gonna send you an e-hug, haha
So, 11 months later I came back to this and I got it to work! Hooray! It works great when faceposer isn't crashing. Even when this plugin is not installed, I can't get faceposer to not crash when I try to move words and phonemes. Any idea if there's any way to stabilize this?
Anyway, good job on the plugin. Its a HUGE time saver.
----EDIT-----
Sorry, meant to post a new comment, not reply to mikeanderson...
How does this work with Source SDK 2013 Singleplayer? I followed the install instructions but i get the error: "could not open phoneme translation file!"
Do I need to install some kind of speech API or something?