Flite is a speech synthesizer library (BSD-ish license). This element negotiates a (possibly) multichannel audio stream, and then continually outputs buffers naming the number and position of the channel. It's kinda crappy, but I needed it for testing purposes.