Speech recognition
Fluency
Error detection and correction
Dictionary
Human–computer interaction
Linguistics
Automatic identification and data capture
Computer accessibility