ты выводишь по одному символу в текстовое поле? Если так, то надо посмотреть сколько символов по ширине само поле и поставить счетчик, который бы считал эти самые выводимые символы и последний звук заменить на звоночек... я так думаю... надо попробывать на досуге

Если не забуду - напишу что получилось с этим вопросом.