You can clone with
HTTPS or Subversion.
Whenever the audio for a given app is not generated from files (ogg, wave or whatever format), it is necessary to produce the audio from a streaming. This is provided, in C, by the callback for OpenAudio, which allows you to fill the audio buffer for being played in the next seconds.
An acceptable way to do it in Perl would be to provide a callback closure that should return a string that would be used in the buffer...
At this moment this is not implemented at all...
Value: Implemented successfully. It works just fine. See http://github.com/ruoso/tecla for an example of app that uses it.