Notes About Implementation and Programming

A typical speech-recognition system has a front end and a back end. The front end is where the system interfaces with the user (that is, what the caller actually hears and what the recognizer does). The back end is where it integrates with one or more databases (providing information to the caller in real time). Often the task of programming these components is handled separately—and concurrently—by a few developers; while one developer is programming the user interface, another can be integrating the system with the databases.

Once the system gets to the programming and implementation stage, there's usually very little for the interface designer to do until the development is complete and it's time ...

Get Art and Business of Speech Recognition: Creating the Noble Voice, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.