Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jouke (587)


Jouke has been programming Perl since 1997 and started using Perl to write programs to make life and communication easier for disabled people early 2001. Take a look at his website [] for more information.

Journal of jouke (587)

Tuesday May 11, 2004
06:05 AM


[ #18699 ]
Now that the AAC::Pvoice modules are released on CPAN, I think some explanation is needed...

AAC does not indicate it has something to do with Apple's audio format, it stands for Augmentive and Assistive Computing. In other words: software (and hardware) that assists people with disabilities in their every day life. I thought a top-level namespace for this subject was appropiate.
I chose 'AAC::Pvoice' because the modules are the heart of pVoice and similar applications. I just couldn't come up with a better name for the modules.

I recently wrote pMusic. pMusic is an MP3 player based upon those AAC::Pvoice modules. It shows how easy it is to come up with some function and make it accessible for someone who is only able to operate two buttons (left and right mouseclick or a device that generates those). Apart from pVoice itself, this is the first application that uses those modules. Now you can write your own :)

I plan to speak at the German Perl Workshop, YAPC::Europe (hopefully, if they accept my talk) and OSCON on how you can create your own applications with these modules, or maybe even create a whole new framework yourself.

The modules run fine on Win32 platforms, but I have to do some tweaking to make it all work like it should on other platforms. I tried it myself, and although the module installs, the display isn't quite what I expected.
If you want to make it work on Linux (or other platforms): patches welcome!
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.