[go: up one dir, main page]

WO1990000296A1 - Procede et appareil de programmation de dispositifs pour reconnaitre des instructions vocales - Google Patents

Procede et appareil de programmation de dispositifs pour reconnaitre des instructions vocales Download PDF

Info

Publication number
WO1990000296A1
WO1990000296A1 PCT/US1989/002758 US8902758W WO9000296A1 WO 1990000296 A1 WO1990000296 A1 WO 1990000296A1 US 8902758 W US8902758 W US 8902758W WO 9000296 A1 WO9000296 A1 WO 9000296A1
Authority
WO
WIPO (PCT)
Prior art keywords
subscriber unit
voice recognition
recognition information
data representing
voice
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.)
Ceased
Application number
PCT/US1989/002758
Other languages
English (en)
Inventor
Charles Bethards
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.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Publication of WO1990000296A1 publication Critical patent/WO1990000296A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition

Definitions

  • This invention relates generally to voice recognition, and more particularly to speaker dependent voice recognition applied to information communication systems, and is more specifically directed toward a method for programming communication devices to recognize and respond to voice commands.
  • Voice recognition technology has been recognized as an advantageous feature for many product applications. Such technology may be employed to render a product partially or entirely controllable by voice commands in situations where hands-on control is impossible or impracticable.
  • voice recognition technology has not found wide use due to the complexity of its implementation, and requirements for a large amount of electronic storage (memory).
  • Speaker dependent voice recognition devices are designed to respond to a particular individual. Stored within such devices are speaker specific parameters, such as, for example, variations in the vocal tract response, pitch period, short-term speech power, and amplitude of the short-term speech spectra.
  • the voice recognition information commonly referred to as a "codebook”
  • mass codebook storage in each subscriber unit may prove impractical due to space or cost considerations.
  • An alternative may be to use speaker independent technology, however, speaker independent devices are typically more complex and costly.
  • voice recognition technology When applied to information communication devices, voice recognition technology raises several concerns.
  • One major concern comprises the recognition that communication devices are typically used by more than one individual.
  • police vehicles are generally in service for three eight-hour shifts, during which at least three officers use the vehicle.
  • the officers using the vehicle may be anyone on the entire police force. Therefore, each radio must contain a codebook for each officer on the force. This would significantly increase the cost of the radios. Additionally, codebook maintenance costs would be significant since the radios must be updated with each change in personnel.
  • Another concern is the increase in radio size.
  • Contemporary state-of-the-art communication devices are designed so as to minimize their physical size. The addition of several memory devices, or a memory printed circuit board, may increase the size of the device beyond that desired by the consuming public. This is a particular concern in the personal pager and handheld radio products.
  • One solution may be to store the codebooks of only a few individuals thereby reducing the amount of required memory.
  • Another approach may be to have each radio contain only enough memory for a single codebook, which must be retrained for each person.
  • Speaker dependent voice recognition devices must be "trained” to respond to each individual. Training is accomplished by having an individual repeat control words several times until the device has been "trained” to recognize that word as spoken by that individual.
  • training is a time consuming process and may be very inefficient in certain markets, such as police and fire protection, where rapid activity is ordinarily required. Accordingly, a need exists in the art to permit information communication devices to be programmed to respond to the voice commands of several individuals in an efficient and organized manner.
  • a communication device may be programmed to recognize voice commands via a portable programming apparatus.
  • An identification code is employed to access particular voice recognition information (codebook) from a repository containing one or more voice recognition codebooks within the portable programming device.
  • the programming device responds by transmitting the identified codebook to at least one communication device, which stores the codebook therein. Thereafter, the communication device may respond to the voice commands of that individual. In this way, the communication device may be rapidly reprogrammed to accommodate changing operators.
  • Figure 1 is an illustration of a programming device in accordance with the present invention, and a vehicle having a mobile subscriber unit installed there;
  • Figure 2 is an illustration of an alternate programming device in accordance with the present invention, and a mobile subscriber unit;
  • FIG 3 is a block diagram of the programming device of Figure 1 or Figure 2;
  • FIG. 4 is a block diagram of a subscriber unit according to the present invention.
  • a radio frequency programming device (10) communicating with a vehicle (12) having a mobile subscriber unit installed therein.
  • the programming device (10) operates as a repository of all of the codebooks for individuals that may operate the subscriber unit.
  • the total collection (or library) of codebooks may be apportioned between two or more programming devices.
  • the subscriber units may be mobile units, portable units, or control stations.
  • a portable subscriber unit is designed to be carried on or about the person
  • a mobile subscriber unit is designed to be mounted into vehicles
  • control stations are permanent or semi-permanent installations installed in buildings or other fixed locations.
  • subscribers collectively refers to portable units, mobile units or control stations.
  • the programming device thus becomes a central repository (library) of the several codebooks.
  • a separate facility may be used to provide "training" of the subscriber units. For example, all codebooks for an entire police force may be created by training a subscriber unit (or its simulated equivalent) at the police station, after which the newly created codebooks may be transferred to the programming device via any convenient means. In this way, the codebook library may be maintained.
  • the programming device may allow for creation of codebooks by having subscriber operators train the programming device itself.
  • Each of the subscriber units contain enough codebook memory to store the codebook for at least one individual.
  • codebook transfer is accomplished by entering a codebook identification code on a keypad (14) and depressing a transfer activation button (or switch) (16) .
  • the present invention also contemplates several alternatives to effect codebook transfer.
  • One alternate comprises providing each operator with an identification card (or module) that may be inserted into the programming device, which causes an automatic transfer of the appropriate codebook from the programming device (10) to the subscriber unit.
  • the programming device may itself be voice controlled (speaker dependent) to transfer an identified codebook. In this way, codebook transfer could be controlled since the programming device would only respond to a limited number of speakers.
  • the programming device may employ a limited version of . speaker independent voice recognition technology, which nay be used to effect codebook transfer.
  • the operator of the mobile subscriber unit also carries an associated portable subscriber unit, which may be used to maintain communication when the operator is out of the vehicle.
  • the programming device (10) may simultaneously transfer a codebook to a mobile subscriber unit and its associated portable unit.
  • the operator may partially (or entirely) control the operation of the subscriber unit by voice commands.
  • voice commands may be used in conjunction with manually entered commands (or vice versa)- to execut a desired function.
  • the codebook for the new operator may be rapidly transferred as described above.
  • the memory in the subscriber may be expanded (within siz and cost constraints) to retain a limited number of the last used codebooks in a first-in-last-out manner.
  • the codebook of the current user and the prior two operators may be retained in the subscriber unit. I this way, if the same three individuals operating the subscriber during the three operating shifts were ordinarily repeated day to day, no reprogramming of the subscriber unit would be required.
  • a programming device (20) communicating via modulated ligh waves (optics) with a subscriber unit (22) .
  • infrared scattering light may be used to transfer the codebook from the programming device to the subscriber unit.
  • a codebook transfer is preferably accomplished by entering a codebook identification code on a keypad (14) and depressing a transfer activation button (or switch) (16)
  • identification cards or modules may be used to cause an automatic transfer of the appropriate codebook from the programming device (10) to the subscriber unit.
  • the programming device may itsel be voice controlled (using speaker dependent or independent technology) to transfer an identified . codebook.
  • codebook transfe may be effected via an interface cable (either conducti wire or fiber optic link) between a programming port (2 on the subscriber unit (22), and a programming port (24') on the programming device (10 or 20) .
  • FIG. 3 there is shown a block diagram of the programing unit (10 or 20) .
  • the programming unit operates under the control of a microprocessor (30) , which communicates via an address bus (32) and a data bus (34) with read-only memory (ROM)
  • ROM read-only memory
  • the codebook for each individual resides in mass codebook storage
  • (40) which preferably comprises electronically erasable programmable read-only memory (EEPROM) .
  • EEPROM electronically erasable programmable read-only memory
  • battery backed-up RAM may be used.
  • the operator may enter manual commands via the keyboard (42) , and receive status or information updates by the display (44) .
  • voice commands are entered via the microphone (46) , which are digitized (48) and processed by the microprocessor (30) .
  • Codebook transfer is accomplished via a transmitter (50) , which is of a type in accord with the particular communication media employed. That is, an optics transmitter for fiber optic cable or infrared scattered transmission, a radio frequency transmitter for RF communication, or merely a modulator amplifier for wireline transmission.
  • FIG. 4 there is shown a block diagram of a subscriber unit (22) according to the invention.
  • the subscriber unit also operates under the control of a microprocessor (30) , which communicates via an address bus (32) and a data bus (34) with read-only memory (ROM) (36) and random access memory (RAM) (38) .
  • the codebook for at least one individual resides in the codebook storage (40*), which preferably comprises electronically erasable programmable read-only memory (EEPROM) . Alternately, battery backed-up RAM may be used.
  • EEPROM electronically erasable programmable read-only memory
  • battery backed-up RAM may be used.
  • the operator may enter manual commands via the keyboard (42) , and receive status or information updates by the display (44) .
  • voice commands are entered via the handheld microphone (60) , which are digitized (48) and processed by the microprocessor (30) .
  • a condenser microphone (or equivalent) (46) may be mounted on the subscriber unit, to receive voice commands without the necessity of picking up the handheld microphone (60) .
  • Voice messages are transmitted via the handheld microphone (60) and a radio frequency transmitter (50') , which may also transmit data messages from the microprocessor (30).
  • the transmitter (50') is selectively coupled to the antenna (62) via the antenna switch (64), which is controlled via the antenna control line (66) from the microprocessor (30) .
  • the subscriber unit (14) may also receive data or voice messages via a radio frequency receiver (54'), which forwards data messages to the microprocessor (30) , while routing voice messages to any suitable audio processing stages (56) , which may provide the voice messages or signalling tones to the operator via the speaker (58) .
  • a radio frequency receiver 54'
  • the subscriber unit (14) may also receive data or voice messages via a radio frequency receiver (54'), which forwards data messages to the microprocessor (30) , while routing voice messages to any suitable audio processing stages (56) , which may provide the voice messages or signalling tones to the operator via the speaker (58) .
  • the subscriber unit (22) may accept a codebook for storage in a variety of ways.
  • a subscriber unit (22) may receiv a codebook transmitted from a programming device (10) vi the antenna (62), which is coupled (64) to a receiver (54 1 ).
  • the receiver (5 ') routes the received codebook information to the microprocessor (30) , which may store the codebook in the codebook storage (40').
  • an acknowledge message may be transmitted (50*) to the programming device (10) to confirm receipt of the codebook.
  • the subscriber unit (22) is equipped with an optical receiver (or transceiver) (68) to enable the subscriber unit to receiver a codebook transmitted by a programmer (20) via, such as, infrared scattering.
  • a subscriber may be provided a programming port (70) , which may accommodate a wireline or fiber optic cable to enable the subscriber to receive a codebook.
  • a significant level of voice control may be accomplished by a limited word set. While total voice control may require several additional words, the present invention contemplates that the subscriber unit may be at least partially controlled by the word set as represented in Table 1 below.
  • a communication device may be programmed to recognize voice commands via the portable programming apparatus described above.
  • the programming device receives an identification code, which is used to access particular voice recognition information from a repository of codebooks contained within the ' portable programming device.
  • the identified codebook is transferred to at least one communication device by modulated radio waves, modulated light waves, or other suitable modulated electronic signals.
  • the communication device may respond to the voice commands of that individual. In this way, the communication device may be rapidly reprogrammed to accommodate changing operators.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)

Abstract

On peut programmer un dispositif de communication (22) pour qu'il reconnaisse des instructions vocales (30, 48, 60) à l'aide d'un appareil de programmation portatif (54' ou 68). On emploie un code d'identification pour accéder à des informations (code) de reconnaissance de voix particulières provenant d'un dépôt de codes de reconnaissance de voix contenu à l'intérieur dudit dispositif de programmation portatif. Ledit dispositif de programmation répond en transmettant le code identifié à au moins un dispositif de communication stockant le code (40). Ensuite, le dispositif de communication peut répondre aux instructions vocales de l'individu.
PCT/US1989/002758 1988-06-30 1989-06-26 Procede et appareil de programmation de dispositifs pour reconnaitre des instructions vocales Ceased WO1990000296A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US21380388A 1988-06-30 1988-06-30
US213,803 1988-06-30

Publications (1)

Publication Number Publication Date
WO1990000296A1 true WO1990000296A1 (fr) 1990-01-11

Family

ID=22796579

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1989/002758 Ceased WO1990000296A1 (fr) 1988-06-30 1989-06-26 Procede et appareil de programmation de dispositifs pour reconnaitre des instructions vocales

Country Status (1)

Country Link
WO (1) WO1990000296A1 (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999023614A1 (fr) * 1997-10-31 1999-05-14 Siemens Aktiengesellschaft Dispositif de securite empechant une utilisation non autorisee, en particulier l'utilisation d'un vehicule automobile
FR2831287A1 (fr) * 2001-10-19 2003-04-25 Visteon Global Tech Inc Systeme de commande active a la voix a base de conduit de lumiere de communications et procede le mettant en oeuvre
US6614768B1 (en) 1989-04-28 2003-09-02 Broadcom Corporation Enhanced mobility and address resolution in a wireless premises based network
US6654378B1 (en) 1992-03-18 2003-11-25 Broadcom Corp. Transaction control system including portable data terminal and mobile customer service station
US6949758B2 (en) 2001-10-19 2005-09-27 Visteon Global Technologies, Inc. LCC-based fluid-level detection sensor

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4462080A (en) * 1981-11-27 1984-07-24 Kearney & Trecker Corporation Voice actuated machine control
US4720802A (en) * 1983-07-26 1988-01-19 Lear Siegler Noise compensation arrangement
US4737976A (en) * 1985-09-03 1988-04-12 Motorola, Inc. Hands-free control system for a radiotelephone
US4776016A (en) * 1985-11-21 1988-10-04 Position Orientation Systems, Inc. Voice control system
US4797924A (en) * 1985-10-25 1989-01-10 Nartron Corporation Vehicle voice recognition method and apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4462080A (en) * 1981-11-27 1984-07-24 Kearney & Trecker Corporation Voice actuated machine control
US4720802A (en) * 1983-07-26 1988-01-19 Lear Siegler Noise compensation arrangement
US4737976A (en) * 1985-09-03 1988-04-12 Motorola, Inc. Hands-free control system for a radiotelephone
US4797924A (en) * 1985-10-25 1989-01-10 Nartron Corporation Vehicle voice recognition method and apparatus
US4776016A (en) * 1985-11-21 1988-10-04 Position Orientation Systems, Inc. Voice control system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6614768B1 (en) 1989-04-28 2003-09-02 Broadcom Corporation Enhanced mobility and address resolution in a wireless premises based network
US6654378B1 (en) 1992-03-18 2003-11-25 Broadcom Corp. Transaction control system including portable data terminal and mobile customer service station
WO1999023614A1 (fr) * 1997-10-31 1999-05-14 Siemens Aktiengesellschaft Dispositif de securite empechant une utilisation non autorisee, en particulier l'utilisation d'un vehicule automobile
FR2831287A1 (fr) * 2001-10-19 2003-04-25 Visteon Global Tech Inc Systeme de commande active a la voix a base de conduit de lumiere de communications et procede le mettant en oeuvre
GB2383432A (en) * 2001-10-19 2003-06-25 Visteon Global Tech Inc Light communication channel-based voice-activated control system
GB2383432B (en) * 2001-10-19 2003-12-31 Visteon Global Tech Inc Light communication channel-based voice-activated control system and method for implementing thereof
US6949758B2 (en) 2001-10-19 2005-09-27 Visteon Global Technologies, Inc. LCC-based fluid-level detection sensor

Similar Documents

Publication Publication Date Title
US5040212A (en) Methods and apparatus for programming devices to recognize voice commands
US5054082A (en) Method and apparatus for programming devices to recognize voice commands
US5117460A (en) Voice controlled pager and programming techniques therefor
EP0188364B1 (fr) Système pour la transmission d'information parlée
US4525793A (en) Voice-responsive mobile status unit
US5847663A (en) Multi purpose communications system for intelligent roadways based on time-companded, spoken advisories
US5062151A (en) Communication system
USRE35035E (en) Locating system and method
US5684860A (en) Apparatus for automatically distributing calls between users and a fleet of mobile stations through a central station
US3973200A (en) Process for acknowledging calls in a system for wireless staff locators
CA2260264A1 (fr) Procede et systeme pour coupler un recepteur d'appel selectif a des sources d'information largement reparties
MY111564A (en) Apparatus for identifying a transmitter in a radio communication system.
US4682368A (en) Mobile radio data communication system using a speech recognition technique
EP0338997A2 (fr) Système de diffusion d'informations commandé par ordinateur pour l'aide aux personnes aveugles marchant en ville
ATE16876T1 (de) Vorrichtung zum automatischen aussenden telephonischer nachrichten.
US6720890B1 (en) Aircraft communication system
GB2335113A (en) Arrangement system and method relating to telecommunications access and control
EP0300200A3 (fr) Technique d'identification de véhicules pour système de surveillance de véhicules employant des communications en radio-fréquences
WO1990000296A1 (fr) Procede et appareil de programmation de dispositifs pour reconnaitre des instructions vocales
EP0945552A4 (fr) Defense et systeme de gestion pour cette derniere
WO1990000298A1 (fr) Procede et appareil de programmation de dispositifs pour reconnaitre des instructions vocales
US20030098794A1 (en) Tour group notification method
EP0319491A1 (fr) Système automatique pour la transmission radiophonique de données météorologiques en réponse à une demande hertzienne codée
US7190262B1 (en) Transponder communications system
WO1990000297A1 (fr) Dispositif de recherche de personne a commande vocale

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP KR

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE FR GB IT LU NL SE