Computer caption system for deaf still far from perfect