CA1192983A - Voice actuated machine control - Google Patents

Voice actuated machine control

Info

Publication number
CA1192983A
CA1192983A CA000415358A CA415358A CA1192983A CA 1192983 A CA1192983 A CA 1192983A CA 000415358 A CA000415358 A CA 000415358A CA 415358 A CA415358 A CA 415358A CA 1192983 A CA1192983 A CA 1192983A
Authority
CA
Canada
Prior art keywords
machine tool
operator
voice
radio frequency
transmitter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
CA000415358A
Other languages
French (fr)
Inventor
Edward E. Kirkham
Richard Johnstone
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kearney and Trecker Corp
Original Assignee
Kearney and Trecker Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kearney and Trecker Corp filed Critical Kearney and Trecker Corp
Application granted granted Critical
Publication of CA1192983A publication Critical patent/CA1192983A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/409Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using manual input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details, by setting parameters
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35453Voice announcement, oral, speech input

Abstract

ABSTRACT OF THE DISCLOSURE

A voice actuated control system suitable for use on a computer numerically controlled (CNC) machine tool includes a pair of radio frequency transmitters and a pair of radio frequency receivers, one of the radio frequency receivers and one of the radio frequency transmitters being located at the machine tool site and the other radio frequency receivers and radio frequency transmitter being carried by the human ma-chine tool operator. Operator-spoken commands are transmitted through the operator's transmitter to the machine tool receiver which outputs an audio signal to a voice interpreter that con-verts the received voice commands into digital signals which are transmitted to the CNC machine tool control system to con-trol machine tool operation. Digital signals generated by the CNC machine tool control system, either in response to received operator commands or in accordance with variations in machine tool operating conditions, are converted by a speech synthe-sizer into synthesized audio signals representing speech phrases indicative of machine tool operating conditions. The speech synthesizer audio signals are transmitted to the operator to audibly inform him or her that the previously transmitted voice commands have been received or that further instructions are required.

Description

This invention relates æenerally to control systems s~itAble for controllin~ a machine tool, and more speci-fically to a voice actuated machine tool control system ~hich establishes two way voice communication between a human operator and the machine tool.
Conventional manually operated milling and boring machines are quickly being superseded by sophisticated horizontal and vertical spindle computer numerically controlled machine tools which typically employ a com-puter for regulating machine tool spindle and tablemovement and other machine tool functions such as coolant, spindle speed, etc. in accordance with prepro-grammed commands stored in the computer memory. While computer numerically controlled machine tools have greatly automated performance of machining operations on a workpiece, such machines have still not completely eliminated the need for human supervision. In the course of operation of a computer numerically controlled machine tool, it may be necessary to measure a parti~
cular workpiece dimension9 to replace a broken or worn tool or to make a change in the program controlling machine tool operation. Further, should an abnormal machine tool condition arise, it may be necessary for the human operator to interrupt machine tool operation so as to prevent serious machine tool damage.
Presently; operator commands to alter or to com-pletely stop machine tool operation are typically entered to the ~achine tool control system through a keyboard on the front panel of the control system enclosure or through a remote control unit coupled to the control system through a cable. While entry of operator com-mands through either the keyboard or through the remote control unit coupled to the control system has proven satisfactory for t~e most part, the fixed position of the keyboard on the front panel of the control system ~2~3 enclosure and the length and bulk of the cable linkin~
the remote control unit to the control system limits operator mobility. A further disadvantage of such pre-sent day machine tool control systems is that the speed at which operator commands are manually entered to the machine tool control system through the machine tool control system keyboard or through the remote control unit is dependent on the operator's reflexes. In the event that an emergency machine tool condition occurs when the operator is not able to quickly acuate the key-board or remote control unit, such failure to actuate keyboard or the remote eontrol in a timely manner may result in serious operator injury and extensive damage to the machine tool.
The present invention concerns a voice actuated machine tool control system which provides fast response to operator commands yet does not limit operator mobility.
The invention seeks to provide a control system for a machine tool which is.responsive to voice commands spoken by a human operator.
The present invention also seeks to provide a con-trol system for a machine tool in which there is two-way voice communication between the machine tool and the machine tool operator.
Still further the invention seeks to provide a control system for a machine tool in which operator commands are transmitted to the machine tool control system by radio frequency signals.
In accordance with the invention there is provided in a voice actuated computerized numerical control for a machine tool, an operator transmitter arranged to transmit audio signals in response to the human voice of the machine operator, a machine receiver tuned to receive the audio signals from said operator transmitter, ' i ~

1~9~9~33 a voice interpreter connected to receive the audio signals from said machine receiver and translate such signals into digital signals, and means connected to carry the digital signals from said interpreter to actuate the machine tool numerical control for con-trolling the operation of the machine tool.
Briefly, in accordance with the preferred embodi-ment of the invention, apparatus for controlling a computer controlled system, such as a computer numeri-cally controlled ICNC) machine tool, in accordancewith voice commands spoken by a human operator, com-prises a first and second radio frequency transmitter and receiver pairs; one transmitter-receiver pair being located at the site of the machine tool, and the other transmitter-receiver pair being carried by the operator. The radio transmitter carrier by the operator continuously transmits a radio frequency carrier signal and during intervals when operator-spoken voice commands are to be transmitted to the machine tool control system, the operator's radio frequency transmitter superimposes on the radio frequency carrier signal a voice ' ' ~

_4_ modulated signal varying in accordance with operator-spoken commands entered to the transmitter through the operator's microphone. The receiver at the machine tool site is tuned to receive the radio frequency carrier signal transmitted from the operator's transmitter and during intervals when there is a voice-modulated signal superimposed on the radio requency carrier signal as will be the case when the opera-tor transmits voiced commands to the machine tool, the receiver at machine tool site demodulates the voice-modulated signal to produce an audio signal varying accordingly. A voice inter-preter~ typically under the control of the machine tool control system, converts audio signals received from the machine tool receiver into a digital signal which is then supplied to the machine tool control system to vary the operation thereof ac-lS cordingly. In response to the digital signals received fromthe voice interpreter, or in response to changes in machine tool operating conditions, the machine tool control system generates digital signals which are supplied to a voice emula-tor. The voice emulator converts the digital signal generated by the machine tool control system into synthesized audio sig-nals, representing speech phrases which are indicative of ma-chine tool operating conditions. The audio signals produced by the voice emulator are supplied to the radio frequency transmitter at the machine tool site for superimposition on the radio frequency carrier signal continuously transmitted by the machine tool radio frequency transmitter. The voice modulated radio frequency signals transmitted by the machine tool transmitter are received and democlulated by the operator's receiver to provide audio signals which are converted by the operator's earphone into audible speech phrases representing machine tool operating conditions.
The radio frequency carrier signal continuously transmitted by each of the radio frequency transmitters carried by the op-erator and radio frequency transmitter located at the machine tool site serves as a "hand-holding" link between the trans-mitter ~nd its associated receiver. If no radio frequency carrier signal is transmjtted by the operator's radio fre-quency transmitter or i the radio fr-equency carrier si~nal transmitted thereby is not received by the machine tool re-ceiver, then the machine tool control system initiates an emergency machine tool stop condition. Should no radio fre-quency carrier signal be received by ~he operator's receiver from the machine tool radio fr~quency transmitter~ then a hand-holding logic circuit coupled to the operator's receiver and earphone caus~s a warnin~ tone to be transmitted to the operator. In this way~ if the n~achine tool can no longer re-ceive commands from the operator, the machine will not run un-attended and if the operator no lorlqer receives informa~ion concerning machine tool operating conditions, he or she is alerted to this condition.

BRIEF DESCRIPTION ~F T~'~ DI~WINGS

The fea~ures of the inv~ntion ~elieved to be novel are set forth with particularity in the aF,pended claimsO The in-vention itself~ however, both as to organiz~ion and method of operation, together with further objects and advantages thereoE may best ~e understood by reference to the following description taken in conjunction with the accompanying draw-ings in which:
Figure 1 is a block diagram of the voice actuated con-troller in accordance with the teachings of the present inven-tion;
Fig. 2 illustrates how the machine tool operator carries one of the radio transmitter-receiver pairs comprisin~ a por-tion of ~he voice actuated control illustrated in Fig. l;
Fig. 3 is a part-block, part-schematic dia~ram of the voice emulator comprising a portion of the voice actuated con-troller illustrated in ~ig. l;

Fig. 4 is a block diagram of the voice interpreter com-prising a portion of the voice actuated controller illustrated in Fig. l; and Fig. 5 is a block diagram of a hand-holding logic circuit comprising a portion of the voice actuated controller illus-trated in Fig. 1.

DETAILED DESCRIPTION OF T~.E ~REFERRED EMBODIMENT

Figure 1 illustrates, in block form, a voice actuated controller 10 for controlling the operation of a computer con-trolled system, such as a computer numerically controlled ~CNC)machine tool 12. Voice actuated controller 10 comprises a pair of radio frequency transmitters 14 and 16 and a pair of radio frequency receivers 18 and 20, respectively. Radio frequency transmitter 14 (which is carried by the machine tool operator, as will become better understood by reference to Fig. 2) and radio frequency receiver 20, which is located at the site of CNC machine tool 12, are each tuned to the same frequency, en-abling radio frequency receiver 20 to receive, through an an-tenna ~2 coupled to the receiver, radio frequency signals transmitted thereto by transmitter 14 through an antenna 24 coupled to the transmitter. Radio frequency transmitter 16, which is typically located at the site of machine tool 12, and radio frequency receiver 18, which is typically carried by the operator along with transmitter 14, are each tuned to the same frequency, which frequency, is different from the frequency to which radio frequency transmitter 14 and radio frequency re-ceiver 20 are tuned. In this way, radio receiver 18 is able to receive, through an antenna 26, radio frequency signals which are transmitted by radio frequency transmitter 16 through an antenna 28 during the same interval transmitter 16 is transmitting radio frequency signals to receiver 14.
Typically, antennas 24 and 26 each comprise an "arm" antenna -(such as is described in NASA Publication ARC-11195), which are each worn on a separate one of the operator's arms, thereby avoiding directional efects due to attenuation of radio sig-nals caused by operator movement relative to antennas 22 and 28, which each comprise conventional radio frequency antennas.
Radio re~uency transmitter 14 and receiver 18 are inter-faced by a hand-holding logic circuit 30 to the operator's earphone (not shown) and the operator's microphone (not shown).
As will become better understood hereinater by reference to Fig. 5, hand-holding logic circuit 30 does more than simply couple the operator's microphone to the audio input of radio transmitter 14 and couple the audio output of receiver 18 to the operator's earphone. Hand-holding logic circuit is opera-tive to both generate a "hand-holding" signal for txansmission by transmitter 14 to receiver 20 and is also operative to moni-tor a like hand-holding transmitted by transmitter 16. The hand-holding signals transmitted from each of transmitter 14 and 16, while received by a separate one of receivers 18 and 20, respectively, serve as an indication that each receiver is still receiving information from its corresponding trans-mitter.
Referring now to Fig. 2, radio transmitter 14 and radio receiver 18, together with a hand-holding logic circuit 3~
of Fig. 5, are housed in a single enclosure 32 fastened to a belt 34 which is worn by the operator 36. Typically, enclosure 32 is no larger than the size of a conventional commerically available handheld, radio frequency transceiver so that opera-tor mobility remains unimpaired while belt 34 is fastened about the waist of operator 36.
Referring back to Fig. 1, in practice, each of radio transmitter 14 and 16 is operative to transmit and each of radio frequency receivers 18 and ~0 is operative to receive frequency modulated (FM) radio signals in the high frequency (HF) to very high frPquency (VHF) range. Alternatively, radio
2~33 frequency transmitters 14 and 16 and radio frequency receivers 18 and 20 could be constructed to transmit and receive, re-spectively, amplitude modulated (A~l) or digi~ally modulated (DM) radio signals. In fact~ each of the transmitters and each of the receivers could be constructed to transmit and receive, respectively, ultrasonic or light waves rather than radio frequency waves. As a practical matter, communication between the operator and the machine tool via radio fre~uency waves is preferable since communication via high ~requency or very hi~h frequency radio waves does not require that the receiver be in the direct line of sight o~ the transmitter as would be required with light wave communication. Further, radio frequency waves are less susceptible to interference from the severe environmental conditions under which CNC ma-chine tools usually operate than are ultrasonic waves.
Referring now to Fig. 5 there are shown the details ofhand-holding logic circuit 30. Hand-holding logic circuit 30 comprises a band pass filter 38 and a band stop filter 40 which are each supplied at their respective inputs with audio signals from receiver 18, ~Fig. 1), representing information indicative of machine tool operating conditions, transmitted by transmitter 16 (Fig. l~. In practice, the information transmitted by transmitter 16 consists of a continuous wave radio frequency carrier signal on which is superimposed voice-modulated radio frequency signals which vary in accordancewith synthesized audio signals representing speech phrases in-dicative of machine tool operation. Band stop filter 40 fil-ters out the single frequency audio signal, corresponding to the single frequency signal carrier transmitted by transmitter 16, to supply the operator's earphone with the audible infor-mation indicative of machine tool operation. In this manner, the operator is audibly apprised about machine tool operating conditions.
In contrast to band stop filter 4Q, band pass filter 38 passes to an analog to digital converter 42 only the single . , _9_ frequency audio signal, corresponding to the single radio Ere-quency carrier signal transmitted by transmitter 16. The out-put signal of A/D converter 42 is supplied to the first input of comparator 44 whose second input is coupled to circuit ground~ During intervals while radio receiver 18 Gf Fig. 1 receives the sin~le frequency carrier signal from transmitter 16 (Fig. 1), A~D converter 42 outputs a digital signal at a binary "1" amplitude to an oscillator 46, thereby causing os-cillator 46 to generate a s;ngle frequency signal at a first output which is coupled to the audio input of transmitter 14.
To prevent the oscillator output signal from being transmitted to the operator's microphone, a band stop filter 47, configured identically to band stop filter 40, is interposed between the first output of the oscillator and the operator's microphone.
Should radio receiver 18 of Fig. 1 fail to receive the carrier signal transmitted by transmitter 16 of Fig. 1, as will be the case if radio frequency receiver 18 becomes in-operative or if receiver 18 is transported by operator 36 (Fig. 2) beyond the transmission range of transmitter 16, then the output signal amplitude of A/D converter ~2 changes to a binary "0", causing the output signal amplitude of com-parator 44 to change to a binary "0". When the output signal of comparator 44 changes to a binary "0" amplitude, oscillator 46 generates a dual tone, or siren signal at the second out-put of the oscillator. A portion of this signal passes through band stop filter 40 to the operator's earphone. The pulsating single frequency signal thus alerts the operator that communication with CNC machine tool 12 (Fig. 1) has been interrupted and that appropriate action should be taken.
As indicated, during intervals while receiver 18 receives the single radio frequency carrier or "hand-holding" signal transmitted by transmitter 16 (both of Fig. 1), oscillator 46 generates a single frequency audio signal. This signal is supplied to the audio input of transmitter 14 (Fig. 1). When 98~
- 1 o--supplied with the sin~le frequency audio signal from oscilla-tor 46, transmitter 14 txansmits to receiver 20, (Fi~. 1) the continuous wave radio ~requency carrier signal which is moni-tored by receiver 20 in the same manner in which the radio frequency carrier signal transmitted by radio frequency trans-mitter 16 is monitored by receiver 18. During intervals when voice commands from the operator are being spoken into the operator's microphone, the audio signals from the operator's microphone are superimposed on the audio frequency signal generated by oscillator 46 and the combined signal is supplied to the input of transmitter 14. Accordingly, the transmitter superimposes on the radio frequency carrier signal, a corres-ponding voice modulated radio frequency signal for trans-mission to receiver 20 (Fig. 1)~
Referring back to Fig. 1, radio receiver 20 monitors the radio fre~uency carrier signal transmitted by radio frequency transmitter 14 and the receiver produces a digital output signal whose amplitude is either a binary "1" or a binary "0"
depending on whether or not the receiver receives the radio frequency carrier signal transmitted by transmitter 14. ~ur-ing intervals when transmitter 14 transmits voice modulated radio frequency signals (representing operator spoken commands) to receiver 20, radio frequency receiver 20 is further opera-tive to demodulate the voice-modulated signals to produce an audio signal which varies accordingly. The digital signal pro-duced by receiver 20, which varies in amplitude in accordance with presence or absence of a received radio frequency carrier signal from transmitter 14, is supplied directly to the con-trol system 48 of CNC machine tool 12. Typically, machine tool control system 48 comprises a computer 50 which is inter-faced to a numerically controlled machine tool 52 through an I/0 port 54. Computer 50 serves as the master controller for machine tool 50 for controlling m~h;n~ tool operation in accord-dance with the machine part programs stored in amemory 55linked ,,~

:~9~

to the comp~lter~ I/O port 54 also couples computer 50 to a cathode ray tube (CRT) display 56 and to a keyboard 58 which are both mounted on an outward facing surface of the machine tool control system enclosure (not shown). Display 56 displays data indicative of machine tool operating conditions to visual-ly apprise the operator of machine tool operating conditisns so as to prompt the operator to enter appropriate commands through keyboard 58 or through the operator's microphone.
Memory 55, in addition to containing one or more machine part programs, also contains three other programs, one of which is an operating system or an executive program which is executed by computer 50 to control the execution of machine part program as well as the two remaining programs which con-sist of a diagnostic program that enables the CNC machine tool to communicate with an off-site diagnostic computer in the man-ner described in U.S. Patent 3,882,305 issued to Richard John-stone on May 6, 1975, and a voice control program. It is the voice control program which enables computer 50 to respond to voice commands spoken by the operator and transmitted to the machine tool by transmitter 14 (Fig. 2) and which enables the computer to communicate with the operator by synthesizing audio signals representing speech phrases indicative of machine tool operating conditions. Memory 55 is su~plemented by a disk drive 60 coupled through I/O port 54 to computer 60. Typically, disk drive 60 stores additional machine part programs.
During intervals while ~he voice control program stored in memory 55 is being executed by computer 50, the digital sig-nal produced by receiver 20 and inputted to computer 50 through I/O port 5~ is continuously monitored by the machine tool com-puter to determine whether the operator is still in communica-tion with the machine tool. Should the amplitude of the re-ceiver digital output signal deviate from a binary "1" to a binary "0", indicating an interruption in receipt of the radio carrier signal from transmitter 14, then machine tool computer 50 commands an emergency stop of the machine tool 52. This ~g2g~.~

assures that during intervals when the operator is not other-wise in communication with the machine tool control system, that the machine tool ceases to operate. Otherwise, while the amplitude of the digital signal produced by receiver 20 remains at a binary "1" amplitude, machine tool 52 remains operational to execute machine tool instructions from computer 50.
As indicated earlier, while receiver 20 receives a voice-modulated radio frequency signal (correspondlng to an opera-tor-spoken command) superimposed on the radio frequency car-rier signal txansmitted by radio frequency transmitter 14, re-ceiver 20 demodulates the voice modulated radio fre~uency sig-nal to produce an audio signal that varies accordingly. The audio signal produced by receiver 20 is supplied to the input of a voice interpreter 62 which is typically comprised of a model 102 voice reccgnition module manufactured by Interstate Electronic Corporation, Anaheim, California. As will be des-cribed in greater detail hereinafter with respect to Fig. 4, voice interpreter 62, in response to commands from computer 50 as received therefrom through I/O port 54, translates the audio signals from receiver 20 representing the operator spoken commands into digital signals. The digital signals produced by voice interpreter 62 are transmitted through I/O port 54 to computer 50 which, in response alters the opera-tion of machine tool 52 accordingly.
Information indicative of machine tool operating condi-tions, which takes the form of digital signals, is generated by computer 50, either in response to the digital signals received from voice interpreter 62 or in accordance with abnormalities in machine tool operation or both. The digital signals gene-rated by computer 50 are transmitted from the machine toolcomputer through I~O port 54 to a voice emulator 64 coupled thereto. Voice emulator 64 (described in greater detail with respect to Fig. 3) is controlled by computer 50 and in re-sponse to digital signals received from computer 50, voice 8~
-13~

emulator 6~ translates such digital signals into synthesized audio signals representing speech phrases which correspond to the machine ~ool operating conditions. The audio signals generated by voice emulator 64 together with the single audio signal produced by an oscillator 66 are supplied to the audio input of radio frequency transmitter 16. In accordance with the sin~le frequency audio signal received from oscillator 66, radio frequency transmitter 16 generates a continuous wave radio frequency carrier signal. During intervals when voice emulator 64 outputs audio signals which represent speech phrases indicative to machine tool operating conditions, radio frequency transmitter 16 superimposes a voice modulated radio frequency si~nal, varying in accordance with the audio signals supplied from voice emulator 64, on the radio frequency carrier signal for transmission to receiver 18.
The radio frequency carrier signal transmitted by trans-mitter 16 in accordanc~ with the audio output signal of os-cillator 66 and received by receiver 18 serves as a "hand holding" signal to assure a continuous communication link be-tween transmitter 16 and receiver 1~ in exactly the samemanner by which the carrier signal transmitted by transmitter 14, serves as a hand-holding link between transmitter 14 and receiver 20. As indicated earlier, should receiver 20 fail to receive a carrier signal from transmitter 14, then the operator receives an error signal in his or her earphone to apprise him or her of an interruption in communication with the machine tool control system.
Referring now to Fig. 4, there is shown the details of voice interpreter 62. Voice interpreter 62 comprises a com-bined 16 filter spectrum analyzer and analog-to-digi~al con-verter 68 which filters and digitizes the audio signals sup-plied from receiver 20 to yield a digital signal, typically 8 bits in length, which is passed through a switch 72 to a random access memory (RAM) 70 for storage thereat in one of two memory areas depending on whether switch 72 is at the "recognize" or "train" position. Since human speech charac-teristics such as pitch, frequency and format, to name a few, vary from individual to individual, it is necessary to first ll9Z9B3 train voice interpreter 62 to recogni2e a particular individ-ual's speech. As will become better understood hereinafter, this is readily accomplished by placing switch 72 in the "train"
position so that digital signals, representative o~ a particu-lar word spoken by the operator, are to be stored in RAM 70 in a first memory area for comparison against subsequently generated digital signals, representing a command subsequently spoken by the operator, which are stored in the remaining memory area in RAM 70 when switch 72 is in the "reco~nize"
position.
Comparison oE the digital signals stored in random access memory 70, when switch 72 is in the "train" position, with digi-tal signals stored in random access memory (RAM) 70 when switch 72 is in the "recognize" position, is accomplished by a micro-processor 74 which is coupled to RAM 70. Microprocessor 74 is also coupled to a read only memory (~OM) 76 which stores a plurality of digital commands, each digital command corres-ponding to a separate one of the set of possible machine tool commands. An I/O port 78 is coupled to microprocessor 74 and interfaces microprocessor 74 to I/O port 54 (Fig. 1) of machine tool control sys~em 48 (Fig. 1) to permit commands from machine tool control system computer 50 ~Fig. 1) to be received by microprocessor 74 and digital signals generated by micropro-cessor 74, which are representative of operator-spoken com-mands received by receiver 20 (Fig. 1) to be supplied to com-puter 50.
As alluded to earlier, before voice interpreter 62 can translate the operator spoken voice commands into digital signals which are readily recognizable by the machine tool computer, it is necessary to train the voice interpreter to recognize the operator's spoken commands. This is accomplished when switch 72 is placed in the "train" position by having the operator speak all the possible commands into his or her micro-phone so that the digital representation of each operator spo-ken command can be stored in random access memory 70 of the voice interpreter for comparison against subsequently received operator spoken commands. Each of the operator-spoken voice commands entered to ~he voice interpreter during the interval that switch 73 is in the "train" position is preselected 50 as to cDrrespond to a separate one of the digital signals stored in read only memory 76 which each represent the elec-trical signal equivalent of a separate one of the possible machine tool control system commands.
Once voice interpreter 62 has been "trained", that is to say, that the digital representation of each of the possible operator-spoken voice commands have been entered into the voice interpreter random access memory, then the voice interpreter is operative, while switch 72 is in the "recognize'! position, to translate subsequently spoken operator commands received by the voice interpreter into digital information by undertaking a bit by bit comparison of the di~ital signal representing the subsequently entered operator command against each bit of the previously stored digital signal representations of each of the operator spoken commands entered into RAM 70 during in-tervals while switch 72 was in the "train" position. This bit by bit comparison is performed by microprocessor 74. Once a match between all or most of the digital bits of the signal representing the subsequently received operator spoken com-mand with one of the digital signals previously entered to the voice interpreter while switch 72 was in the "train" po~
sition is found, indicating that microprocessor 74 has matched the subsequently received operator-spoken voice command with a specific one of the previously received operator spoken voice commands, then microprocessor 74 retrieves the digital signals stored in ROM 76 representing the machine tool com-mand corresponding to the subsequently received operator spo-ken voice command. The digital signal retrieved from ROM 76 is then transmitted to machine tool computer 50 to alter the operation thereof accordingly. The above-described voice interpretator is only one example of the various voice inter-preting circuits now available. Those skilled in the art will appreciate that other voice interpretation circuits could be employed as well.
The details o voice emulator 64 are illustrated in Fig. 3.
In the presently preferred embodiment, voice emulator 64 in~
cludes a National Semiconductor Model DT-1050 speech synthe-sizer chip set which comprises a speech processor 80 and a speech read only memory 82 (ROM) which stores a plurality of digital words, each representing a synthesized speech pattern which corresponds to a particular machine tool operating con-dition. Speech processor 80 is excited from a 7-11 d.c. vol-tage source with a voltage Vss and is excited with a 5 volt d.c. voltage Vdd from a regulator 84 which is coupled at its input to the same 7-11 volt d.c. voltage that supplies speech processor 80 with voltage VSs. Regulator 84 also supplies speech RO~ 82 with a pair of regulated 5 volt d.c. voltages.
An oscillator 86 is coupled to speech processor 80 at speech processor input terminals A and B and supplies periodic timing signals to regulate the operation of speech processor 80. Oscillator circuit 86 comprises a pair of resistors 86a and 86b, respectively, which are serially coupled across termi-nal A and B of the speech processor. Coupled across resistor 86a is a crystal 86c which regulates the frequency of the os-cillator circuit. A pair of capacitances 86d and 86e each couple a separate one of the two terminals of crystal 86c to circuit ground. Typical values of each of the above-described components of oscillator circuit 86 are given below.

RESISTOR 86a 1.5M
RESISTOR 86b 1.5K
CRYSTAL 86c 4MHz CAPACITOR 86d 20pf CAPACITOR 86e 50pf In an operation, when voice commands are to be transmitted to the operator to audibly apprise the operator of machine tool operating conditions either in response to an operator-spoken voic~ command received through the speech interpreter or the -~ ' response to a change in machine tool operating conditions, computer 50 (Fig. 1) under command of the voice control program stored in memory 55 (Fig. 1) transmits a chip select signal across bi-directional data bus 88 to speech processor 80 to alert the speech processor that data, in the orm of digital signals indicative of the address location of the stored digital words representing the synthesized speech patterns corresponding to the particular then-occurring machine tool operating condition, will be forthcoming. Thereafter, com-puter 50 transmits the selected addxess to speech processor 80 and, upon receipt of the address data from computer 50, speech processor 80 transmits the selected address along address bus 90 to speech ROM 82. In response, speech ROM 82 transmits to speech processor 80 across data bus 92, the digi-tal words stored at the addresses previously received from the speech processor via address bus 90. Following receipt of the digital words from speech ROM 82, speech processor 80 converts the digital words into audio signals and then trans-mits an interrupt to signify completion of this task. Upon receipt of a write signal from the machine tool control sys-tem, speech processor 80 supplies the audio signals to trans-mitter 16 for subsequent transmission to the opPrator. For a further, more detailed understanding of the operation of speech processor 80, reference should be had to the article "Speech-Synthesis Chip Borrows Human Intonation" on pages 113-180 of the April 10, 1980 edition of ~lectronics. Although voice emulator 64 has been described in particular detail, those skilled in the art will recognize that other speecn synthesis circuits could easily be employed.
The foregoing describes a voice actuated controller for transmitting commands to the computer controlled system to control the operation thereof in accordance with voice com-mands spoken by an operator and for transmitting to the operator speech phrases indicative of the operation of the computer controlled system.

Although the illustrative embodiment of the invention has been in considerable detail for the purpose of fully disclos-ing a practical operative structure incorporating the inven-tion, it is to be understood that the particular apparatus shown and described is intended to ~e illustrative only and that various novel features of the invention may be incorporated in other structural forms without departing from the spirit and scope of the invention as defined in the subjoined cla.ims.

Claims (8)

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:
1. In a voice actuated computerized numerical control for a machine tool, an operator transmitter arranged to trans-mit audio signals in response to the human voice of the machine operator, a machine receiver tuned to receive the audio signals from said operator transmitter, a voice interpreter connected to receive the audio signals from said machine receiver and translate such signals into digital signals, and means con-nected to carry the digital signals from said interpreter to actuate the machine tool numerical control for controlling the operation of the machine tool.
2. A voice actuated computerized numerical control according to claim 1 characterized by a voice emulator con-nected to receive digital signals from the machine tool con-trol representing the existing condition of the machine tool, means in said emulator for producing audio signals correspond-ing to the digital signals received from said machine tool control, a machine transmitter coupled to receive the audio signals from said emulator, and an operator receiver tuned to receive the audio signals from said machine transmitter to produce a sound emulating the human voice apprising the machine operator of the condition of the machine tool.
3. A voice actuated computerized numerical control according to claim 2 characterized by warning means responsive to an interruption in communication contact of the operator transmitter and receiver with the machine transmitter and receiver to warn the operator of this situation.
4. A voice actuated computerized numerical control according to claim 2 characterized by safety control means responsive to an interruption in communication contact of the operator transmitter and receiver with the machine transmitter and receiver to terminate operation of the machine tool.
5. A voice actuated computerized numerical control according to claim 3 and including an earphone worn by the machine operator and connected to receive the signals received by said operator receiver, characterized in that said warning means comprises a radio freguency carrier signal continuously transmitted by said machine transmitter, means to superimpose a voice modulated radio frequency signal on said carrier signal, and detection means associated with said operator receiver connected to detect the interruption of said carrier signal at said operator receiver, and warning means coupled to be actu-ated by the detection of the failure of said operator receiver to pick up the carrier signal to produce a signal to inform the machine operator of the situation.
6. A voice actuated computerized numerical control according to claim 5 characterized in that said detection means comprises a band stop filter adapted to receive the signal from said machine transmitter and filter out the carrier signal but pass the voice modulated radio frequency signal to the operator's earphone, a band pass filter adapted to receive the signal from said machine transmitter and filter out the voice modulated radio frequency while passing the carrier signal, a comparator connected to said band pass filter to signal the presence or absence of said carrier signal, and an oscillator connected to said comparator and adapted to produce the warning signal whenever said comparator indicates the absence of the carrier signal.
7. Apparatus for enabling a human operator to control the operation of a computer controlled system in accordance with voice commands and to receive audible information therefrom indicative of computer controlled system operating conditions comprising:
first transmitting means for transmitting a carrier signal, and for transmitting operator spoken commands by modulating said carrier signal, to control the operation of the computer controlled system;
first receiving means for receiving said operator-spoken commands transmitted by said first transmitting means to produce an audio signal which varies accordingly and said first receiving means being responsive to the absence of said carrier signals from said first transmitting means and in the absence of said carrier signals from said first transmitting means, said first receiving means supply-ing an output signal to the computer controlled system to cause the computer controlled system to cease operation;
voice interpreter means coupled to said first receiving means for converting said audio signals supplied from said first receiving means into digital signals which are supplied to the computer controlled system to control the operation thereof;
voice synthesizer means adapted to receive digital signals generated by the computer controlled system in response to digital signals supplied to the computer controlled system from said voice interpreter means and in response to deviations of computer controlled system operation, said voice synthesizer means translating the digital signals supplied from the computer controlled system into audio signals corresponding to synthesized speech phrases indicative computer controlled system operation conditions;

second transmitter means coupled to said voice synthesizer means for transmitting signals varying in accordance with said audio signal received from said voice synthesizer means; and second receiver means for receiving said signals transmitted from said second transmitter means to provide the operator with audible information in the form of speech phrases indicative of the operating conditions of the computer controlled system.
8. For use with a computer numerically controlled (CNC) machine tool comprised of a numerically con trolled (N/C) machine tool which is controlled by a machine tool control system, apparatus for enabling a human operator distal from said CNC machine tool to be audibly apprised of the machine tool operating conditions and for enabling said human operator to control the operation of said CNC machine tool by voice commands, said apparatus comprising:
first radio frequency transmitter means for transmitting a continuous wave radio frequency carrier signal and for superimposing on said carrier signal a voice modulated radio frequency signal representing operator spoken voice machine tool com-mands;
first radio frequency receiver means for receiving said carrier signal from said first radio frequency transmitter means and for alerting said machine tool control system of an interruption in the receipt of said carrier signal by said first radio frequency receiver means so as to enable said machine tool control system to effect an emergency stop of said N/C machine tool when an interruption occurs in receipt of said carrier signal, said first radio frequency receiver means receiving and demodulating said voice modulated radio frequency sig-nal superimposed on said carrier to produce an audio signal which varies accordingly;
voice interpreter means coupled to said first radio frequency receiver means for converting said audio signals supplied therefrom into digital signals which are supplied to said machine tool control system to control the operation of said N/C machine tool;
voice synthesizer means coupled to said machine tool control system for converting digital signals generated by said machine tool control system in response to digital signals received from said voice interpreter means and in response to changes in machine tool operating conditions, into synthesized audio signals representing speech phrases which are indicative of machine tool operating conditions;
second radio frequency transmitter means coupled to said voice synthesizer means for trans-mitting a continuous wave radio frequency carrier signal and for superimposing on said carrier signal a voice modulated radio frequency signal varying in accordance with said audio signals received from said voice synthesizer means; and second radio frequency receiver means for receiving said carrier signal transmitter by said second radio frequency transmitter means and for receiving and demodulating said voice modulated signals superimposed on said carrier signal trans-mitted by said second radio frequency transmitter means to provide audible information to the operator indicative of machine tool operating conditions.
CA000415358A 1981-11-27 1982-11-10 Voice actuated machine control Expired CA1192983A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US325,325 1981-11-27
US06/325,325 US4462080A (en) 1981-11-27 1981-11-27 Voice actuated machine control

Publications (1)

Publication Number Publication Date
CA1192983A true CA1192983A (en) 1985-09-03

Family

ID=23267415

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000415358A Expired CA1192983A (en) 1981-11-27 1982-11-10 Voice actuated machine control

Country Status (7)

Country Link
US (1) US4462080A (en)
EP (1) EP0083725A3 (en)
JP (1) JPS5894959A (en)
KR (1) KR890002439B1 (en)
CA (1) CA1192983A (en)
IL (1) IL67226A0 (en)
NO (1) NO823976L (en)

Families Citing this family (74)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0094393B1 (en) * 1981-10-01 1986-12-17 The Commonwealth Of Australia Photogrammetric stereoplotter
US4556944A (en) * 1983-02-09 1985-12-03 Pitney Bowes Inc. Voice responsive automated mailing system
US4641292A (en) * 1983-06-20 1987-02-03 George Tunnell Voice controlled welding system
US4780906A (en) * 1984-02-17 1988-10-25 Texas Instruments Incorporated Speaker-independent word recognition method and system based upon zero-crossing rate and energy measurement of analog speech signal
NL8401862A (en) * 1984-06-13 1986-01-02 Philips Nv METHOD FOR RECOGNIZING A CONTROL COMMAND IN A SYSTEM, AND AN INTERACTIVE SYSTEM FOR PERFORMING THE METHOD.
US4860359A (en) * 1984-10-15 1989-08-22 Rockwell International Corporation Method of voice operated transmit control
JPS61118812A (en) * 1984-11-14 1986-06-06 Mitsubishi Electric Corp Numerical controller
CN86101294B (en) * 1985-02-13 1988-11-23 巴布考克日立株式会社 Tungsten arc semiautomatic welding apparatus with inert atmosphere
JPS61243507A (en) * 1985-04-22 1986-10-29 Riyouki Eng Kk Teaching device for industrial robot
JPS61259305A (en) * 1985-05-13 1986-11-17 Mitsubishi Electric Corp Numerical controller
US4912388A (en) * 1985-08-02 1990-03-27 Canon Kabushiki Kaisha Drive control device operating a drive mechanism
US4725956A (en) * 1985-10-15 1988-02-16 Lockheed Corporation Voice command air vehicle control system
JPS6293706A (en) * 1985-10-21 1987-04-30 Amada Co Ltd Robot control method
DE3650015D1 (en) * 1986-01-03 1994-09-08 Motorola Inc METHOD AND DEVICE FOR VOICE SYNTHESIS FROM VOICE RECOGNITION MODELS.
US4896357A (en) * 1986-04-09 1990-01-23 Tokico Ltd. Industrial playback robot having a teaching mode in which teaching data are given by speech
US4800503A (en) * 1986-09-19 1989-01-24 Burlington Industries, Inc. Method and apparatus for grading fabrics
US4827520A (en) * 1987-01-16 1989-05-02 Prince Corporation Voice actuated control system for use in a vehicle
US5033088A (en) * 1988-06-06 1991-07-16 Voice Processing Corp. Method and apparatus for effectively receiving voice input to a voice recognition system
GB8813713D0 (en) * 1988-06-09 1988-07-13 Harvey P D Hands free environmental controller
EP0422121A4 (en) * 1988-06-30 1992-05-27 Motorola, Inc. Method and apparatus for programming devices to recognize voice commands
US5117460A (en) * 1988-06-30 1992-05-26 Motorola, Inc. Voice controlled pager and programming techniques therefor
WO1990000296A1 (en) * 1988-06-30 1990-01-11 Motorola, Inc. Method and apparatus for programming devices to recognize voice commands
US5040212A (en) * 1988-06-30 1991-08-13 Motorola, Inc. Methods and apparatus for programming devices to recognize voice commands
JPH03163623A (en) * 1989-06-23 1991-07-15 Articulate Syst Inc Voice control computor interface
US5036538A (en) * 1989-11-22 1991-07-30 Telephonics Corporation Multi-station voice recognition and processing system
WO1992001261A1 (en) * 1990-07-09 1992-01-23 Bell Helicopter Textron Inc. Method and apparatus for semi-automated insertion of conductors into harness connectors
US5226124A (en) * 1991-06-05 1993-07-06 Ambrosia Microcomputer Products, Inc. Communication interface between a radio control transmitter and a computer data bus
WO1993001664A1 (en) * 1991-07-08 1993-01-21 Motorola, Inc. Remote voice control system
US5553312A (en) * 1994-06-20 1996-09-03 Acs Wireless, Inc. Data transfer and communication network
WO1996018258A2 (en) * 1994-12-02 1996-06-13 Voice Control Systems, Inc. Intelligent call processing platform for home telephone system
US5832440A (en) * 1996-06-10 1998-11-03 Dace Technology Trolling motor with remote-control system having both voice--command and manual modes
AU4292197A (en) * 1996-09-19 1998-04-14 Cml Technologies Inc. System for activation and control of remote navigational guidance equipment by radio transmitted voice commands
US6295391B1 (en) * 1998-02-19 2001-09-25 Hewlett-Packard Company Automatic data routing via voice command annotation
GB9824762D0 (en) * 1998-11-11 1999-01-06 Ncr Int Inc Self-service terminal
EP1852836A3 (en) 1999-05-26 2011-03-30 Johnson Controls Technology Company Wireless communications system and method
US7346374B2 (en) 1999-05-26 2008-03-18 Johnson Controls Technology Company Wireless communications system and method
US6895380B2 (en) 2000-03-02 2005-05-17 Electro Standards Laboratories Voice actuation with contextual learning for intelligent machine control
US7236859B2 (en) * 2000-09-01 2007-06-26 Cattron Intellectual Property Corporation Remote control system for a locomotive
AU2002252125A1 (en) * 2001-02-28 2002-09-12 Carrier Corporation Controle module for hvac systems
DE10228408B4 (en) 2001-07-10 2021-09-30 Sew-Eurodrive Gmbh & Co Kg Bus system, comprising at least one bus and bus subscriber and method for voice control
JP2003271182A (en) * 2002-03-18 2003-09-25 Toshiba Corp Device and method for preparing acoustic model
AU2003233410B2 (en) * 2002-03-18 2009-03-12 Gehrke, Brian M Computer controlled grinding machine
US7259906B1 (en) 2002-09-03 2007-08-21 Cheetah Omni, Llc System and method for voice control of medical devices
AU2002343514A1 (en) * 2002-10-15 2004-05-04 Otis Elevator Company Elevator wireless communication infrastructure using piconet modules
US7272709B2 (en) * 2002-12-26 2007-09-18 Micron Technology, Inc. Using chip select to specify boot memory
US7319742B2 (en) * 2003-06-26 2008-01-15 At&T Delaware Intellectual Property, Inc. Voice information storage and retrieval system and method
DE102004010850A1 (en) * 2004-03-05 2005-09-22 Siemens Ag Operating and monitoring system with sound generator for generating continuous sound patterns
KR20060077385A (en) * 2004-12-30 2006-07-05 두산인프라코어 주식회사 A phonetics control system of cnc and method thereof
CN100371925C (en) * 2005-05-25 2008-02-27 南京航空航天大学 Discrimination method of machine tool type based on voice signal property
US7519253B2 (en) 2005-11-18 2009-04-14 Omni Sciences, Inc. Broadband or mid-infrared fiber light sources
CN100470423C (en) * 2005-12-15 2009-03-18 仁安资讯科技股份有限公司 Wireless transmitting system controlled by computer value
WO2009082378A2 (en) 2006-10-11 2009-07-02 Johnson Controls Technology Company Wireless network selection
JP5750825B2 (en) * 2009-08-28 2015-07-22 日立工機株式会社 Electric working machine
KR20110065095A (en) * 2009-12-09 2011-06-15 삼성전자주식회사 Method and apparatus for controlling a device
CA2786262A1 (en) 2010-01-07 2011-07-14 Cheetah Omni, Llc Fiber lasers and mid-infrared light sources in methods and systems for selective biological tissue processing and spectroscopy
IT1399448B1 (en) * 2010-04-20 2013-04-19 Biesse Spa METHOD FOR CHECKING THE FUNCTIONING OF A MACHINE FOR PROCESSING WOOD OR SIMILAR COMPONENTS
DE102011075467A1 (en) * 2011-05-06 2012-11-08 Deckel Maho Pfronten Gmbh DEVICE FOR OPERATING AN AUTOMATED MACHINE FOR HANDLING, ASSEMBLING OR MACHINING WORKPIECES
JP5073850B1 (en) * 2011-07-26 2012-11-14 ファナック株式会社 Numerical control device for machine tool with sound converter
ITMO20110274A1 (en) * 2011-10-28 2013-04-29 Scm Group Spa METHOD AND APPARATUS FOR WORKING WOOD
DE102012206712A1 (en) * 2012-04-24 2013-10-24 Homag Holzbearbeitungssysteme Gmbh Method for processing workpiece used for manufacturing e.g. furniture, involves providing command acoustically input by operator using input device such as microphone to processing unit connected to control device
CA2895982A1 (en) 2012-12-31 2014-07-03 Omni Medsci, Inc. Short-wave infrared super-continuum lasers for early detection of dental caries
US10660526B2 (en) 2012-12-31 2020-05-26 Omni Medsci, Inc. Near-infrared time-of-flight imaging using laser diodes with Bragg reflectors
US9993159B2 (en) 2012-12-31 2018-06-12 Omni Medsci, Inc. Near-infrared super-continuum lasers for early detection of breast and other cancers
US9164032B2 (en) 2012-12-31 2015-10-20 Omni Medsci, Inc. Short-wave infrared super-continuum lasers for detecting counterfeit or illicit drugs and pharmaceutical process control
EP3181048A1 (en) 2012-12-31 2017-06-21 Omni MedSci, Inc. Near-infrared lasers for non-invasive monitoring of glucose, ketones, hba1c, and other blood constituents
WO2014143276A2 (en) 2012-12-31 2014-09-18 Omni Medsci, Inc. Short-wave infrared super-continuum lasers for natural gas leak detection, exploration, and other active remote sensing applications
DE102016207009A1 (en) * 2016-04-26 2017-10-26 Krones Aktiengesellschaft Operating system for a machine of the food industry, in particular the beverage industry
US11514178B2 (en) 2018-07-17 2022-11-29 iT SpeeX LLC Method, system, and computer program product for role- and skill-based privileges for an intelligent industrial assistant
US11074297B2 (en) * 2018-07-17 2021-07-27 iT SpeeX LLC Method, system, and computer program product for communication with an intelligent industrial assistant and industrial machine
WO2020018525A1 (en) 2018-07-17 2020-01-23 iT SpeeX LLC Method, system, and computer program product for an intelligent industrial assistant
WO2020024074A1 (en) * 2018-07-30 2020-02-06 刘建宏 Voice control system for operating machinery
JP7198824B2 (en) * 2018-09-07 2023-01-04 株式会社牧野フライス製作所 machine tool controller
WO2020163861A1 (en) 2019-02-08 2020-08-13 iT SpeeX LLC Method, system, and computer program product for developing dialogue templates for an intelligent industrial assistant
US20220028414A1 (en) * 2021-07-14 2022-01-27 Olszewski Tymoteusz BITLAND Method and system for safeguarding electrical devices

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3400392A (en) * 1962-11-02 1968-09-03 Frederick P. Willcox Code signal transmitter automatically deenergized upon transmitting an endof-messagesignal
US3286031A (en) * 1963-03-04 1966-11-15 Alto Scient Co Inc Voice actuated device
US3270216A (en) * 1963-03-11 1966-08-30 Voice Systems Inc Voice operated safety control unit
US3444646A (en) * 1966-09-08 1969-05-20 Remco Ind Inc Toys controlled by sound of a pre-determined frequency
US3458950A (en) * 1968-04-03 1969-08-05 Remco Ind Inc Sound controlled toys having a time delay motor circuit
US3696421A (en) * 1969-06-06 1972-10-03 Bell Telephone Labor Inc Space diversity phased array retransmission system using time division
US4144582A (en) * 1970-12-28 1979-03-13 Hyatt Gilbert P Voice signal processing system
US3725602A (en) * 1970-12-28 1973-04-03 Bell Telephone Labor Inc Machine control by acoustic energy
US3688126A (en) * 1971-01-29 1972-08-29 Paul R Klein Sound-operated, yes-no responsive switch
US3742143A (en) * 1971-03-01 1973-06-26 Bell Telephone Labor Inc Limited vocabulary speech recognition circuit for machine and telephone control
JPS5224904B2 (en) * 1974-04-04 1977-07-04
US4057805A (en) * 1976-03-30 1977-11-08 E. I. Du Pont De Nemours And Company Radio-controlled machine power cut-off
US4075961A (en) * 1976-05-07 1978-02-28 Burlington Industries, Inc. Injury protection device for machinery
US4209836A (en) * 1977-06-17 1980-06-24 Texas Instruments Incorporated Speech synthesis integrated circuit device
CA1116300A (en) * 1977-12-28 1982-01-12 Hiroaki Sakoe Speech recognition system
US4189779A (en) * 1978-04-28 1980-02-19 Texas Instruments Incorporated Parameter interpolator for speech synthesis circuit
US4234761A (en) * 1978-06-19 1980-11-18 Texas Instruments Incorporated Method of communicating digital speech data and a memory for storing such data
JPS5577800A (en) * 1978-12-06 1980-06-11 Nissan Motor Speech control unit for use in vehicle
US4356545A (en) * 1979-08-02 1982-10-26 Data General Corporation Apparatus for monitoring and/or controlling the operations of a computer from a remote location
JPS56134871A (en) * 1980-03-24 1981-10-21 Fujitsu Ltd Data communication system

Also Published As

Publication number Publication date
JPS5894959A (en) 1983-06-06
NO823976L (en) 1983-05-30
IL67226A0 (en) 1983-03-31
EP0083725A3 (en) 1985-08-07
KR840002542A (en) 1984-07-02
US4462080A (en) 1984-07-24
KR890002439B1 (en) 1989-07-03
JPS6331339B2 (en) 1988-06-23
EP0083725A2 (en) 1983-07-20

Similar Documents

Publication Publication Date Title
CA1192983A (en) Voice actuated machine control
KR920007279B1 (en) Diagnostic system and method
EP0053771A3 (en) Portable control box for numerically controlled machine tools
JP2010096780A (en) Device for detecting interference electromagnetic wave
EP0233949A4 (en) Numerical control system.
JPS59141933A (en) Monitor apparatus for medical machinery
GB2226585A (en) Remote control of a coal cutting machine
EP1112810A1 (en) Machine tool and method of communication
JPH0627861B2 (en) Initial setting method and device for seismic data collection device
CN112260776A (en) Comprehensive combined test system for ground communication detection of airborne CNI performance
EP0160567A3 (en) Phase detector
US4716349A (en) Numerical control apparatus
JPS57211437A (en) Production management system for automobiles
CN206312309U (en) A kind of onsite alarming device of producing line robot
CN214154524U (en) Airborne short-wave radio station comprehensive tester and system
RU2015622C1 (en) Automated monitoring system
JP2980815B2 (en) Power supply control device for radio
US6414632B1 (en) Monitoring of the phase angle of course and clearance signals in an instrument landing system
CN219179526U (en) Automatic detection device for cable fault detection
CN217571342U (en) CNC is laser cutting heat control high in clouds for finish machining
JP3004606U (en) Data transmission system
US4017861A (en) Ground station for a VOR navigation system with means for identifying spurious responses at a remote VOR receiver
JPS57169686A (en) Measuring and displaying device for position under sea
JPH10141987A (en) Navigation support apparatus
JPH08263798A (en) Vehicle approach display system

Legal Events

Date Code Title Description
MKEC Expiry (correction)
MKEX Expiry