This manual serves as a comprehensive guide for system and applications programmers using the VMS operating system, detailing the DECtalk support routines found within the DTK$ facility of the Run-Time Library. These routines are specifically designed to interface with Digital Equipment Corporation's DECtalk device, which converts alphanumeric text into human-quality speech via its internal speaker, external audio system, or telephone.
The document covers a wide range of functionalities provided by the DTK$ facility, including:
DTK$INITIALIZE to set up the DECtalk device and DTK$TERMINATE to deallocate its resources.DTK$SET_MODE), toggling speech on and off (DTK$SET_SPEECH_MODE), and adjusting voice characteristics such as type, speech rate, and pause lengths (DTK$SET_VOICE).DTK$SET_LOGGING_MODE) and managing terminal attributes (DTK$SET_TERMINAL_MODE).DTK$SPEAK_TEXT), a file (DTK$SPEAK_FILE), or phonemic representations (DTK$SPEAK_PHONEMIC_TEXT), as well as spelling out text letter by letter (DTK$SPELL_TEXT), with options for immediate return or waiting for completion.DTK$SET_INDEX, DTK$RETURN_LAST_INDEX) for program synchronization.DTK$LOAD_DICTIONARY).DTK$ANSWER_PHONE), dialing (DTK$DIAL_PHONE), hanging up (DTK$HANGUP_PHONE), and recognizing keypad input (DTK$SET_KEYPAD_MODE, DTK$READ_KEYSTROKE, DTK$READ_STRING).DTK$CHECK_HDWR_STATUS).The manual emphasizes that the DTK$ facility provides its own exit handler for clean termination, and users should avoid calling DTK$ routines within their own exit handlers. This edition, published in May 1993, supersedes Version 5.5 and supports OpenVMS AXP Version 1.5 and OpenVMS VAX Version 6.0.
Site structure and layout ©2025 Majenko Technologies