NCH Software provides software programs for video, audio, business, dictation and transcription, telephony, graphics, and other utilities.