I had a script that would read my irssi chat notifications. It ran into problems when users would send very long or fast messages. fesitval can be fairly slow to read messages, so this often caused a nice delay for my computer to be done speaking. I can't speak from an accessibility point of view, but I would think people with vision difficulties would use a different client. There might be a small use case where people want an audio version of a session (i.e. to listen to on an mp3 player). This can be created by the user easy enough (the only thing that might cause problems is nicks and timestamps in the IRC log).
In short, I don't see the need to have this in lernid.
I had a script that would read my irssi chat notifications. It ran into problems when users would send very long or fast messages. fesitval can be fairly slow to read messages, so this often caused a nice delay for my computer to be done speaking. I can't speak from an accessibility point of view, but I would think people with vision difficulties would use a different client. There might be a small use case where people want an audio version of a session (i.e. to listen to on an mp3 player). This can be created by the user easy enough (the only thing that might cause problems is nicks and timestamps in the IRC log).
In short, I don't see the need to have this in lernid.