DE10118668A1 - Three dimensional coordinate measurement of surface of a measurement piece or object using an automated measurement device in which commands for moving the feeler are input through a voice recognition system - Google Patents
Three dimensional coordinate measurement of surface of a measurement piece or object using an automated measurement device in which commands for moving the feeler are input through a voice recognition systemInfo
- Publication number
- DE10118668A1 DE10118668A1 DE2001118668 DE10118668A DE10118668A1 DE 10118668 A1 DE10118668 A1 DE 10118668A1 DE 2001118668 DE2001118668 DE 2001118668 DE 10118668 A DE10118668 A DE 10118668A DE 10118668 A1 DE10118668 A1 DE 10118668A1
- Authority
- DE
- Germany
- Prior art keywords
- commands
- measuring device
- control device
- voice
- recognition system
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/02—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
- G01B21/04—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/002—Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Abstract
Description
Die Erfindung betrifft eine Koordinatenmeßvorrichtung zur dreidimensionalen Koordinatenvermessung eines Meßstückes.The invention relates to a coordinate measuring device for three-dimensional coordinate measurement of a measuring piece.
Koordinatenmeßvorrichtungen für dreidimensionale Koordinatenvermessungen sind bekannt. Beispielsweise sei auf die sogenannten Laser Tracker verwiesen, bei denen ein Bediener einen Reflektor an das Meßobjekt hält, und der Laser Tracker dann aus einer Distanz- und Winkellagenmessung die genaue Position des Reflektors ermittelt.Coordinate measuring devices for three-dimensional Coordinate measurements are known. For example, be on the referred to as laser trackers, in which an operator Reflector holds on to the object to be measured, and the laser tracker then out of one Distance and angular position measurement the exact position of the reflector determined.
An Stellen des Meßobjektes, an denen man den Reflektor nicht auf die entsprechende Meßposition ablegen kann, muß der Reflektor möglichst ruhig mit beiden Händen gehalten werden, um ein genaues Meßergebnis zu erhalten. Die Messung selber muß dann von einem zweiten Bediener am Steuercomputer ausgelöst werden.At points on the test object where the reflector is not on the appropriate reflector position, the reflector must if possible be held steadily with both hands to get an accurate measurement result to obtain. The measurement itself must then be carried out by a second operator Control computers are triggered.
Eine solche Vorrichtung ist daher zu personalintensiv und birgt, aufgrund des notwendigen Zusammenarbeitens mehrerer Bediener, die Gefahr von Meß- beziehungsweise Bedienungsfehlern.Such a device is therefore too labor-intensive and harbors due to the necessary cooperation of several operators, the risk of Measurement or operating errors.
Aufgabe der vorliegenden Erfindung ist es, eine Koordinatenmeßvorrichtung darzustellen, die von einem einzigen Bediener bedient werden kann, einen einfachen Aufbau aufweist, betriebssicher und fehlerfrei gesteuert werden kann und zu zuverlässigen Meßergebnissen führt. Weiterhin soll ein Verfahren zum Steuern einer solchen Meßvorrichtung angegeben werden, das sich durch einfache Bedienungsabläufe und hohe Zuverlässigkeit auszeichnet und gleichzeitig ein kostengünstiges Messen ermöglicht. The object of the present invention is a Represent coordinate measuring device by a single operator can be operated, has a simple structure, reliable and can be controlled error-free and reliable measurement results leads. Furthermore, a method for controlling such Measuring device can be specified, which is by simple Operating procedures and high reliability distinguishes and at the same time enables cost-effective measurement.
Diese Aufgabe wird durch die unabhängigen Vorrichtungs- und Verfahrensansprüche gelöst. Die abhängigen Ansprüche zeigen besonders vorteilhafte Ausgestaltungen.This task is performed by the independent device and Process claims resolved. The dependent claims show particularly advantageous embodiments.
Erfindungsgemäß umfaßt die Koordinatenmeßvorrichtung neben einem Meßtaster zum Abtasten der Oberfläche eines Meßstückes, eine Distanz- und Winkellagenmeßeinrichtung zur Positionsermittlung des Meßtasters, eine Steuereinrichtung zum Steuern der Distanz- und Winkelmessung. Dieser Steuereinrichtung können mittels Sprachbefehlen Eingaben gemacht werden, sie wird sozusagen ferngesteuert. Dafür umfaßt die erfindungsgemäße Steuereinrichtung ein Mikrofon zur Umsetzung der in Form von akkustischen Signalen vorliegenden Sprachbefehle in elektrische Impulse und ein Spracherkennungssystem zum Umwandeln der Sprachbefehle in Steuerbefehle.According to the invention, the coordinate measuring device comprises one Measuring probe for scanning the surface of a measuring piece, a distance and angular position measuring device for determining the position of the probe, a control device for controlling the distance and angle measurement. This control device can be made inputs by means of voice commands be controlled remotely, so to speak. For that, the Control device according to the invention a microphone for implementing the in Form of acoustic signals present voice commands in electrical Impulse and a speech recognition system to convert the Voice commands in control commands.
Der Bediener der erfindungsgemäßen Koordinatenmeßvorrichtung hat somit beide Hände frei für die Positionierung des Meßtasters auf der Oberfläche des Meßstückes und kann trotzdem gleichzeitig die Steuereinrichtung bedienen.The operator of the coordinate measuring device according to the invention thus has both hands free for positioning the probe on the surface of the measuring piece and can still be the control device at the same time serve.
Das erfindungsgemäße Spracherkennungssystem umfaßt eine Datenbank, in welcher einzelne Sprachbefehle als Speichersprachbefehle abgelegt sind. Dabei sind die einzelnen Speichersprachbefehle vollständig abgelegt, das heißt nicht zergliedert in Silben oder Wortteile (Phoneme), was den Vorteil einer besonders zuverlässigen Spracherkennung aufweist. Da zur Steuerung einer Koordinatenmeßvorrichtung nur wenige Befehle benötigt werden, umfaßt die Datenbank einen oder mehrere Befehlssätze, vorzugsweise mit einer nur kleinen Anzahl von Speichersprachbefehlen, zum Beispiel 15 bis 20, was den Vorteil eines geringen Speicherbedarfs und eines geringen Verwaltungsaufwandes für die Steuereinheit bietet. The speech recognition system according to the invention comprises a database, in which individual voice commands are stored as storage voice commands are. The individual storage language commands are completely stored, that means not divided into syllables or parts of words (phonemes), which the Has the advantage of a particularly reliable speech recognition. There for Control of a coordinate measuring device requires only a few commands the database contains one or more instruction sets, preferably with only a small number of storage voice commands, for example 15 to 20, which has the advantage of a small memory requirement and offers a low administrative burden for the control unit.
Zusätzlich kann ein solcher kleiner Befehlssatz von einem neuen Benutzer in kürzester Zeit "trainiert" werden.In addition, such a small instruction set can be issued by a new user be "trained" in no time.
Das Trainieren kann dabei auf folgende Art und Weise erfolgen:
Training can be done in the following ways:
- - zunächst spricht der Benutzer nacheinander alle einzelnen Befehle des gewünschten Befehlssatzes;- First the user speaks all the individual commands one after the other the desired instruction set;
- - während er einen Befehl ausspricht, betätigt er eine Tastatureingabe beziehungsweise hält eine Tastenkombination gedrückt;- while pronouncing a command, he presses a key or holds down a key combination;
- - der Sprachbefehl wird durch das Spracherkennungssystem in der Datenbank abgelegt, vorteilhaft wird auch die Tastatureingabe in der Datenbank abgelegt und mit dem abgelegten Speichersprachbefehl verknüpft.- The voice command is through the voice recognition system in the Database is stored, the keyboard input in the Database stored and with the stored storage language command connected.
Durch die begrenzte Anzahl der abgelegten Speichersprachbefehle kann die Fehlerrate der Spracherkennung besonders gering gehalten werden. Die (trainierten) Speichersprachbefehle werden als Hidden-Markov-Modelle (HMM) in der Datenbank abgelegt. Dazu wurde insbesondere während des Trainings jeder einzelne Sprachbefehl dreimal gesprochen und aus den drei aufgenommenen Befehlen ein HMM ermittelt, welches das zu trainierende Wort gut repräsentiert.Due to the limited number of stored language commands the error rate of speech recognition can be kept particularly low. The (trained) memory voice commands are called hidden Markov models (HMM) stored in the database. This was especially during the Trainings every single voice command spoken three times and out of the three recorded commands an HMM determines which to training word well represented.
Durch den einfachen Aufbau ist die erfindungsgemäße Koordinatenmeßvorrichtung auch besonders für eine mobile Koordinatenvermessung geeignet, das heißt die Koordinatenmeßvorrichtung ist insbesondere als mobiles System beziehungsweise als mobile Einheit ausgeführt. Besonders vorteilhaft kann das Mikrofon zusammen mit einem Kopfhörer als sogenanntes Headset ausgeführt sein. Die Steuervorrichtung kann dann derart ausgeführt sein, daß Sprachsignale als Eingabeerwiderung oder Eingabebestätigung über den Kopfhörer ausgegeben werden, und somit dem Benutzer eine einfache Möglichkeit der Steuerungsüberwachung zur Verfügung gestellt wird.Due to the simple structure is the invention Coordinate measuring device especially for a mobile Coordinate measurement suitable, that is Coordinate measuring device is particularly as a mobile system or executed as a mobile unit. Can be particularly advantageous the microphone together with headphones as a so-called headset be executed. The control device can then be designed such that voice signals as a response or confirmation of input the headphones are output, making it easy for the user Possibility of control monitoring is made available.
In einer besonders einfachen Ausführung der Erfindung kann die Steuereinrichtung mittels Tastatureingaben beziehungsweise Tastenkombinationen bedient werden. Zusätzlich sind Mittel vorgesehen, mit denen den einzelnen Tastatureingaben beziehungsweise Tastenkombinationen Sprachbefehle zugeordnet werden können. Als Basis eignen sich dann herkömmliche, durch eine Tastatur bedienbare Meßsysteme, die zusätzlich mit den zur Spracherkennung dargestellten Merkmalen beziehungsweise den Mitteln zum Zuordnen der Sprachbefehle zu den Tastatureingaben ausgestattet werden.In a particularly simple embodiment of the invention, the Control device using keyboard inputs or Shortcuts can be operated. In addition, funds are provided with which the individual keystrokes respectively Shortcuts can be assigned to voice commands. As a base conventional keyboard-operated devices are then suitable Measuring systems that are also shown with those for speech recognition Features or the means for assigning the voice commands to be equipped for the keyboard inputs.
Weiterhin zeichnet sich eine Weiterbildungen der Erfindung durch eine
besonders kleine Fehlerrate bei der Spracherkennung aus:
Zur Erkennung eines Sprachbefehles wird zunächst überprüft, ob das
akustische Signal des Sprachbefehles genügend Energie aufweist. Nur
Sprachbefehlssignale mit einem Energiegehalt oberhalb eines
vorgegebenen Grenzwertes werden im Spracherkennungssystem
weiterverarbeitet beziehungsweise dem Spracherkennungssystem
überhaupt zugeleitet. Damit wird verhindert, daß eine Erkennung leiser
(Hintergrund-) Geräusche versucht wird.Furthermore, a further development of the invention is distinguished by a particularly low error rate in speech recognition:
To recognize a voice command, it is first checked whether the acoustic signal of the voice command has sufficient energy. Only voice command signals with an energy content above a predetermined limit value are processed further in the voice recognition system or are even forwarded to the voice recognition system. This prevents the attempt to detect quiet (background) noises.
Dadurch, daß die Sprachbefehle mit den Einträgen der Datenbank (den Speichersprachbefehlen) verglichen werden, wobei die Einträge ausschließlich vollständige Speichersprachbefehle beziehungsweise Wörter umfassen, ist das System beziehungsweise Verfahren zwar nicht für die Erkennung eines besonders großen Wortschatzes geeignet, da für die Verarbeitung eines großen Wortschatzes die Worte in Wortteile (sogenannte Phoneme) entsprechend den verschiedenen sprachlichen Grundlauten aufgeteilt werden müßten, aber es zeichnet sich gerade dadurch durch einen geringen Bedarf an Rechenzeit und Speicher aus, und gewährleistet eine geringere Fehlerrate als ein auf Wortteilen basierendes System.The fact that the voice commands with the entries in the database (the Storage voice commands) are compared, the entries only complete storage voice commands or words include, the system or method is not for Recognition of a particularly large vocabulary is suitable as for the Processing a large vocabulary of words into parts of words (so-called Phonemes) according to the different linguistic basic sounds would have to be divided, but this is precisely what distinguishes it low computing time and memory requirements, and guaranteed a lower error rate than a word-based system.
Nachfolgend soll die Erfindung anhand eines Ausführungsbeispieles näher verdeutlicht werden. Es zeigen:The invention is to be explained in more detail below using an exemplary embodiment be made clear. Show it:
Fig. 1 ein Ausführungsbeispiel einer erfindungsgemäßen Koordinatenmeßvorrichtung; Fig. 1 shows an embodiment of a coordinate measuring device according to the invention;
Fig. 2 ein Ausführungsbeispiel einer Steuereinrichtung für eine erfindungsgemäße Meßvorrichtung. Fig. 2 shows an embodiment of a control device for a measuring device according to the invention.
In Fig. 1 erkennt man ein zu vermessendes Meßobjekt M und eine Koordinatenmeßvorrichtung 1. An der Oberfläche des Meßobjektes M ist ein Meßtaster 2 angeordnet. Mittels einer Distanz- und Winkellagenmeßeinrichtung 3 wird die Position des Meßtasters 2 ermittelt. Die Distanz- und Winkellagenmeßeinrichtung 3 umfaßt dabei ein laser optisches System, und der Meßtaster 2 umfaßt einen Reflektor, zum Beispiel einen Tripple-Spiegel. Die Distanz- und Winkellagenmeßeinrichtung 3 sendet mittels des laser-optischen Systems einen Laserstrahl auf den Meßtaster 2. Dieser Laserstrahl wird mittels des Reflektors gespiegelt und zur Distanz- und Winkellagenmeßeinrichtung zurück übermittelt. Anhand des Ausstrahl- beziehungsweise Einstrahlwinkels des Laserstrahls beziehungsweise anhand des Versatzes zwischen Laserstrahlaustritt und Laserstrahleintritt wird die Position des Meßtasters 2 ermittelt. Aus den verschiedenen Positionsmessungen des Meßtasters 2 an verschiedenen Stellen der Oberfläche des Meßobjektes M können die Koordinaten des Meßobjektes M vermessen werden. In Fig. 1 it can be seen a measuring object to be measured M, and a coordinate measuring machine 1. A probe 2 is arranged on the surface of the measurement object M. By means of a distance and angular-3, the position of the probe 2 is determined. The distance and angular position measuring device 3 comprises a laser optical system, and the probe 2 comprises a reflector, for example a triple mirror. The distance and angular position measuring device 3 sends a laser beam to the probe 2 by means of the laser-optical system. This laser beam is reflected by the reflector and transmitted back to the distance and angular position measuring device. The position of the probe 2 is determined on the basis of the beam angle or beam angle of the laser beam or on the basis of the offset between the laser beam exit and the laser beam entry. The coordinates of the measurement object M can be measured from the various position measurements of the measuring probe 2 at different locations on the surface of the measurement object M.
Die Distanz- und Winkelmeßeinrichtung 3 wird mittels einer Steuereinrichtung 4 gesteuert. Die Steuereinrichtung 4 umfaßt ein Mikrofon 6 zum Empfang von Sprachbefehlen, dargestellt durch die Schlangenlinien und gekennzeichnet durch die Bezugsziffer 5. Die mittels des Mikrofones 6 empfangenen Sprachbefehle werden einem Spracherkennungssystem 8 übermittelt und mittels des Spracherkennungssystemes 8 in Steuerbefehle umgewandelt. Die Steuerbefehle werden der Distanz- und Winkellagenmeßeinrichtung 3 übermittelt, welche entsprechend der Steuerbefehle eine Positionsermittlung des Meßtasters durchführt.The distance and angle measuring device 3 is controlled by means of a control device 4 . The control device 4 comprises a microphone 6 for receiving voice commands, represented by the serpentine lines and identified by the reference number 5 . The voice commands received by means of the microphone 6 are transmitted to a voice recognition system 8 and converted into control commands by means of the voice recognition system 8 . The control commands are transmitted to the distance and angular position measuring device 3 , which carries out a position determination of the probe in accordance with the control commands.
Fig. 2 zeigt ein Ausführungsbeispiel einer Steuereinrichtung 4. Die Steuereinrichtung 4 umfaßt ein Spracherkennungssystem 8. Das Spracherkennungssystem 8 umfaßt eine Datenbank 10 mit einem Befehlssatz 12 mit abgelegten Speichersprachbefehlen 11. Die im Speicher abgelegten Sprachbefehle, welche analog oder digitalisiert abgelegt sein können, sind dabei zur Unterscheidung gegenüber den in Form von akkustischen Signalen vorliegenden, sozusagen gerade ausgesprochenen Sprachbefehlen 5 mit der Bezugsziffer 11 gekennzeichnet und werden als Speichersprachbefehl bezeichnet. Die Speichersprachbefehle 11 wurden von einem Benutzer mittels des Mikrofones 6 eingegeben und in Form von Hidden-Markov-Modellen (HMM) (dargestellt durch die dreifache Unterteilung der Speichersprachbefehle 11) in der Datenbank 10 abgelegt. Zusätzlich zu den Speichersprachbefehlen 11 wurden vom Benutzer Tastatureingaben 13 mittels der Tastatur 20 für jeden einzelnen Speichersprachbefehl 11 eingegeben, die mittels eines Prozessors 15 den abgelegten Speichersprachbefehlen 11 jeweils zugeordnet sind. Fig. 2 shows an embodiment of a control device 4. The control device 4 comprises a speech recognition system 8 . The voice recognition system 8 comprises a database 10 with an instruction set 12 with stored storage voice instructions 11 . The voice commands stored in the memory, which can be stored in analog or digitized form, are identified with the reference number 11 in order to distinguish them from the voice commands 5 that have just been pronounced in the form of acoustic signals and are referred to as the memory voice command. The storage voice commands 11 were entered by a user using the microphone 6 and stored in the database 10 in the form of hidden Markov models (HMM) (represented by the threefold division of the storage voice commands 11 ). In addition to the memory language commands 11 , the user entered keyboard inputs 13 using the keyboard 20 for each individual memory language command 11 , which are each assigned to the stored memory language commands 11 by means of a processor 15 .
Das Spracherkennungssystem 8 umfaßt weiterhin einen Speicher 17 (Arbeitsspeicher), auf den der Prozessor 15 zugreift, das heißt in den der Prozessor Daten schreibt und aus welchem er Daten ausliest. The speech recognition system 8 further comprises a memory 17 (main memory) which the processor 15 accesses, that is to say into which the processor writes data and from which it reads data.
Wenn das Spracherkennungssystem 8 "trainiert" ist, das heißt ein
Befehlssatz 12 mit einzelnen Speichsprachbefehlen 11 und zugeordneten
Tastatureingaben 13 in der Datenbank 10 abgelegt wurden, ist die
dargestellte Steuerung 4 zum Steuern einer Distanz- und
Winkellagenmeßeinrichtung 3 gemäß Fig. 1 betriebsbereit. Der Betrieb
läuft dann beispielsweise wie folgt ab:
Der Benutzer tätigt Sprachbefehle 5, die mittels des Mikrofones 6 erfaßt
werden. Aufgrund eines Mittels 19, welches zwischen das Mikrofon 6 und
das Spracherkennungssystem 8 geschaltet ist, werden nur Sprachbefehle
beziehungsweise erfaßte Geräusche an das Spracherkennungssystem 8
weitergeleitet, deren akustisches Signal einen genügend hohen
Energiegehalt aufweist, das heißt dessen Energiegehalt oberhalb eines
vorgegebenen Grenzwertes liegt. Damit wird verhindert, daß eine
Erkennung leiser Geräusche versucht wird.If the speech recognition system 8 is “trained”, that is to say a command set 12 with individual storage voice commands 11 and associated keyboard inputs 13 has been stored in the database 10 , the illustrated controller 4 is ready for controlling a distance and angular position measuring device 3 according to FIG. 1. The operation then proceeds as follows, for example:
The user issues voice commands 5 , which are detected by means of the microphone 6 . Due to a means 19 which is connected between the microphone 6 and the speech recognition system 8 , only voice commands or detected noises are forwarded to the speech recognition system 8 , the acoustic signal of which has a sufficiently high energy content, that is to say whose energy content is above a predetermined limit value. This prevents quiet sounds from being tried.
Die zum Spracherkennungssystem 8 weitergeleiteten Sprachbefehle 5 werden mittels des Prozessors 15 in den Speicher 17 geschrieben und anschließend mittels des Prozessors mit den Einträgen des Befehlssatzes 12 in der Datenbank 10 verglichen. Sobald eine ausreichende Übereinstimmung zwischen dem Sprachbefehl im Speicher 17 und einem Speichersprachbefehl 11 aus dem Befehlssatz 12 festgestellt ist, wird ein Steuerbefehl ausgegeben, welcher einer dem Speichersprachbefehl 11 zugeordneten Tastatureingabe 13 entspricht. Dieser Steuerbefehl wird der Distanz- und Winkellagenmesseinrichtung 3 (wie zum Beispiel in Fig. 1 dargestellt) übermittelt und somit die Koordinatenvermessung gesteuert. The voice commands 5 forwarded to the speech recognition system 8 are written into the memory 17 by means of the processor 15 and then compared with the entries of the command set 12 in the database 10 by means of the processor. As soon as there is sufficient agreement between the voice command in the memory 17 and a memory voice command 11 from the command set 12 , a control command is issued which corresponds to a keyboard input 13 assigned to the memory voice command 11 . This control command is transmitted to the distance and angular position measuring device 3 (as shown for example in FIG. 1) and thus the coordinate measurement is controlled.
11
Koordinatenmeßvorrichtung
Coordinate measuring
22
Meßtaster
probe
33
Distanz- und Winkellagenmeßeinrichtung
Distance and angular position measuring device
44
Steuereinrichtung
control device
55
Sprachbefehl
voice command
66
Mikrofon
microphone
88th
Spracherkennungssystem
Voice recognition system
1010
Datenbank
Database
1111
Speichersprachbefehl
Memory voice command
1212
Befehlssatz
command set
1313
Tastatureingabe
keyboard input
1515
Prozessor
processor
1717
Speicher
Storage
1919
Mittel zum Messen des Energiegehaltes
Means for measuring the energy content
2020
Tastatur
M Meßstück
keyboard
M measuring piece
Claims (7)
- 1. 1.1 mit einem Meßtaster (2) zum Abtasten der Oberfläche des Meßstückes (M);
- 2. 1.2 mit einer Distanz- und Winkellagenmeßeinrichtung (3) zur Positionsermittlung des Meßtasters (2);
- 3. 1.3 mit einer Steuereinrichtung (4) zum Steuern der Distanz- und Winkelmeßeinrichtung (3);
- 4. 1.4 die Steuereinrichtung (4) umfaßt ein Mikrofon (6) zur Eingabe von Sprachbefehlen (5);
- 5. 1.5 die Steuereinrichtung (4) umfaßt ein Spracherkennungssystem (8) zum Umwandeln von Sprachbefehlen (5) in Steuerbefehle;
- 6. 1.6 das Spracherkennungssystem (4) umfaßt eine Datenbank (10) mit Speichereinträgen von einzelnen vollständigen Speichersprachbefehlen (11) in einem Befehlssatz (12);
- 7. 1.7 die Speichersprachbefehle (11) sind als Hidden-Markov-Modelle abgespeichert.
- 1. 1.1 with a probe ( 2 ) for scanning the surface of the measuring piece (M);
- 2. 1.2 with a distance and angular position measuring device ( 3 ) for determining the position of the probe ( 2 );
- 3. 1.3 with a control device ( 4 ) for controlling the distance and angle measuring device ( 3 );
- 4. 1.4 the control device ( 4 ) comprises a microphone ( 6 ) for entering voice commands ( 5 );
- 5. 1.5 the control device ( 4 ) comprises a speech recognition system ( 8 ) for converting voice commands ( 5 ) into control commands;
- 6. 1.6 the speech recognition system ( 4 ) comprises a database ( 10 ) with storage entries of individual complete storage speech commands ( 11 ) in a command set ( 12 );
- 7. 1.7 the storage language commands ( 11 ) are stored as hidden Markov models.
- 1. 2.1 die Steuereinrichtung (4) eine Tastatur (20) zur Befehlseingabe umfaßt; und
- 2. 2.2 die Steuereinrichtung (4) Mittel (15) zum Zuordnen von Tastatureingaben (13) insbesondere Tastenkombinationen zu den einzelnen Speichersprachbefehlen (11) umfaßt.
- 1. 2.1 the control device ( 4 ) comprises a keyboard ( 20 ) for entering commands; and
- 2. 2.2 the control device ( 4 ) comprises means ( 15 ) for assigning keyboard inputs ( 13 ), in particular key combinations, to the individual memory language commands ( 11 ).
- 1. 4.1 die Distanz- und Winkellagenmeßeinrichtung (3) ein laseroptisches System umfaßt; und
- 2. 4.2 der Meßtaster (2) einen Reflektor, insbesondere einen Tripple- Spiegel umfaßt.
- 1. 4.1 the distance and angular position measuring device ( 3 ) comprises a laser-optical system; and
- 2. 4.2 the probe ( 2 ) comprises a reflector, in particular a triple mirror.
- 1. 5.1 mittels einer Distanz- und Winkellagenmeßeinrichtung (3) wird die Position eines Meßtasters (2), welcher auf der Oberfläche eines Meßstückes (M) angeordnet wird, ermittelt;
- 2. 5.2 die Distanz- und Winkellagenmeßeinrichtung (3) wird mittels einer Steuereinrichtung (4) gesteuert;
- 3. 5.3 die Steuereinrichtung (4) steuert die Distanz- und Winkellagenmeßeinrichtung (3) in Abhängigkeit von mittels eines Spracherkennungssystemes (8) in Steuerbefehle umgewandelten Sprachbefehlen (5);
- 4. 5.4 die Sprachbefehle (5) werden mittels eines Mikrofones eingegeben;
- 5. 5.5 die Sprachbefehle (5) werden mit Speichersprachbefehlen (11), die als Einträge eines Befehlssatzes (12) in einer Datenbank (10) abgelegt sind, verglichen, wobei die Einträge vollständige Speichersprachbefehle (11) umfassen, die als Hidden-Markov- Modelle abgelegt sind.
- 1. 5.1 by means of a distance and angular position measuring device ( 3 ), the position of a probe ( 2 ), which is arranged on the surface of a measuring piece (M), is determined;
- 2. 5.2 the distance and angular position measuring device ( 3 ) is controlled by means of a control device ( 4 );
- 3. 5.3 the control device ( 4 ) controls the distance and angular position measuring device ( 3 ) as a function of speech commands ( 5 ) converted into control commands by means of a speech recognition system ( 8 );
- 4. 5.4 the voice commands ( 5 ) are entered using a microphone;
- 5. 5.5 the voice commands ( 5 ) are compared with storage voice commands ( 11 ), which are stored as entries of a command set ( 12 ) in a database ( 10 ), the entries comprising complete storage voice commands ( 11 ), which are called Hidden Markov Models are filed.
- 1. 7.1 der Energiegehalt des akustischen Signales eines Sprachbefehles (5) gemessen wird; und
- 2. 7.2 nur Sprachbefehlssignale mit einem Energiegehalt oberhalb eines vorgegebenen Grenzwertes dem Spracherkennungssystem (8) übermittelt werden.
- 1. 7.1 the energy content of the acoustic signal of a voice command ( 5 ) is measured; and
- 2. 7.2 only voice command signals with an energy content above a predetermined limit are transmitted to the speech recognition system ( 8 ).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2001118668 DE10118668B4 (en) | 2001-04-14 | 2001-04-14 | Coordinate measuring |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2001118668 DE10118668B4 (en) | 2001-04-14 | 2001-04-14 | Coordinate measuring |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10118668A1 true DE10118668A1 (en) | 2002-10-24 |
DE10118668B4 DE10118668B4 (en) | 2004-02-05 |
Family
ID=7681642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2001118668 Expired - Fee Related DE10118668B4 (en) | 2001-04-14 | 2001-04-14 | Coordinate measuring |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10118668B4 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10258579A1 (en) * | 2002-12-16 | 2004-07-08 | Carl Mahr Holding Gmbh | Measuring device for pointwise measurement of workpiece surface dimensions by mechanical probing, has contactless measuring device for determining spatial position of probe body |
EP3021074A1 (en) | 2014-11-13 | 2016-05-18 | Hexagon Technology Center GmbH | Motionless measurement system control |
US9720088B2 (en) | 2012-03-29 | 2017-08-01 | The Secretary Of State For Business, Innovation & Skills | Measurement device, system and method |
US9791569B2 (en) | 2012-03-29 | 2017-10-17 | The Secretary Of State For Business, Innovation & Skills | Coordinate measurement system and method |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3629689A1 (en) * | 1985-09-05 | 1987-03-12 | Ferranti Plc | POSITION MEASURING DEVICE |
WO1988007656A1 (en) * | 1987-03-21 | 1988-10-06 | Renishaw Plc | Interferometer position measurement system |
DE19533541C1 (en) * | 1995-09-11 | 1997-03-27 | Daimler Benz Aerospace Ag | Method for the automatic control of one or more devices by voice commands or by voice dialog in real time and device for executing the method |
DE19625294A1 (en) * | 1996-06-25 | 1998-01-02 | Daimler Benz Aerospace Ag | Speech recognition method and arrangement for carrying out the method |
US5991726A (en) * | 1997-05-09 | 1999-11-23 | Immarco; Peter | Speech recognition devices |
DE19854420A1 (en) * | 1998-11-25 | 2000-06-15 | Siemens Ag | Sound signal processing method especially for telecommunication system |
EP1108980A2 (en) * | 1999-12-08 | 2001-06-20 | Prüftechnik Dieter Busch Ag | Ergonomically formed jamming signal reducing positioning device for the alignment of objects |
-
2001
- 2001-04-14 DE DE2001118668 patent/DE10118668B4/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3629689A1 (en) * | 1985-09-05 | 1987-03-12 | Ferranti Plc | POSITION MEASURING DEVICE |
WO1988007656A1 (en) * | 1987-03-21 | 1988-10-06 | Renishaw Plc | Interferometer position measurement system |
DE19533541C1 (en) * | 1995-09-11 | 1997-03-27 | Daimler Benz Aerospace Ag | Method for the automatic control of one or more devices by voice commands or by voice dialog in real time and device for executing the method |
DE19625294A1 (en) * | 1996-06-25 | 1998-01-02 | Daimler Benz Aerospace Ag | Speech recognition method and arrangement for carrying out the method |
US5991726A (en) * | 1997-05-09 | 1999-11-23 | Immarco; Peter | Speech recognition devices |
DE19854420A1 (en) * | 1998-11-25 | 2000-06-15 | Siemens Ag | Sound signal processing method especially for telecommunication system |
EP1108980A2 (en) * | 1999-12-08 | 2001-06-20 | Prüftechnik Dieter Busch Ag | Ergonomically formed jamming signal reducing positioning device for the alignment of objects |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10258579A1 (en) * | 2002-12-16 | 2004-07-08 | Carl Mahr Holding Gmbh | Measuring device for pointwise measurement of workpiece surface dimensions by mechanical probing, has contactless measuring device for determining spatial position of probe body |
DE10258579B4 (en) * | 2002-12-16 | 2007-12-13 | Carl Mahr Holding Gmbh | measuring device |
US9720088B2 (en) | 2012-03-29 | 2017-08-01 | The Secretary Of State For Business, Innovation & Skills | Measurement device, system and method |
US9791569B2 (en) | 2012-03-29 | 2017-10-17 | The Secretary Of State For Business, Innovation & Skills | Coordinate measurement system and method |
EP3021074A1 (en) | 2014-11-13 | 2016-05-18 | Hexagon Technology Center GmbH | Motionless measurement system control |
Also Published As
Publication number | Publication date |
---|---|
DE10118668B4 (en) | 2004-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69701774T2 (en) | VOICE RECOGNITION IN NOISY ENVIRONMENT AND DEVICE FOR IMPLEMENTING THE METHOD | |
DE69427083T2 (en) | VOICE RECOGNITION SYSTEM FOR MULTIPLE LANGUAGES | |
DE60004862T2 (en) | AUTOMATICALLY DETERMINING THE ACCURACY OF A SPEECH DICTIONARY IN A VOICE RECOGNITION SYSTEM | |
DE10042944C2 (en) | Grapheme-phoneme conversion | |
DE69923379T2 (en) | Non-interactive registration for speech recognition | |
DE19847419A1 (en) | Procedure for the automatic recognition of a spoken utterance | |
DE69315374T2 (en) | Speech recognition system for lifelike language translation | |
DE60124842T2 (en) | Noise-robbed pattern recognition | |
EP3224831B1 (en) | Motor vehicle operating device with a correction strategy for voice recognition | |
EP1168305A2 (en) | Method of parameter extraction from multi-inputs for speech recognition | |
EP0925579A1 (en) | Process for adaptation of a hidden markov sound model in a speech recognition system | |
DE60318385T2 (en) | LANGUAGE PROCESSING APPARATUS AND METHOD, RECORDING MEDIUM AND PROGRAM | |
EP0718823B1 (en) | Method for converting speech information into machine readable data | |
EP0633559B1 (en) | Method and device for speech recognition | |
EP0987682B1 (en) | Method for adapting linguistic language models | |
DE10040063A1 (en) | Procedure for assigning phonemes | |
DE4010028C2 (en) | Speech recognition method | |
DE112006000225T5 (en) | Dialog system and dialog software | |
DE19532114A1 (en) | Telephone speech dialogue method for automated output of dialling numbers and locations | |
DE10118668B4 (en) | Coordinate measuring | |
DE69030548T2 (en) | Method and device for speech recognition | |
EP1457966A1 (en) | Method for determining the risk of confusability of vocabulary entries for phoneme-based speech recognition | |
DE102017216571B4 (en) | motor vehicle | |
EP0962914B1 (en) | Method and apparatus for determining a confidence measure for speech recognition | |
DE2363590A1 (en) | VOICE RECOGNITION SYSTEM WITH CHARACTERISTICS ENCODING |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: SCHOTT AG, 55122 MAINZ, DE |
|
8339 | Ceased/non-payment of the annual fee |