DE102013220892A1 - Device and method for a voice control system - Google Patents
Device and method for a voice control system Download PDFInfo
- Publication number
- DE102013220892A1 DE102013220892A1 DE201310220892 DE102013220892A DE102013220892A1 DE 102013220892 A1 DE102013220892 A1 DE 102013220892A1 DE 201310220892 DE201310220892 DE 201310220892 DE 102013220892 A DE102013220892 A DE 102013220892A DE 102013220892 A1 DE102013220892 A1 DE 102013220892A1
- Authority
- DE
- Germany
- Prior art keywords
- user
- control system
- voice control
- specific interaction
- degree
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 41
- 230000003993 interaction Effects 0.000 claims abstract description 23
- 238000001514 detection method Methods 0.000 claims abstract description 17
- 230000036772 blood pressure Effects 0.000 claims description 5
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 102220560218 Calcium/calmodulin-dependent protein kinase type IV_S12A_mutation Human genes 0.000 description 1
- 102220560241 Calcium/calmodulin-dependent protein kinase type IV_S13A_mutation Human genes 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- B60K35/10—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/037—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for occupant comfort, e.g. for automatic adjustment of appliances according to personal settings, e.g. seats, mirrors, steering wheel
- B60R16/0373—Voice control
-
- B60K2360/148—
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/226—Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics
- G10L2015/227—Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics of the speaker; Human-factor methodology
Abstract
Die vorliegende Erfindung betrifft eine Vorrichtung für ein Sprachbediensystem, aufweisend: eine Erfassungseinrichtung (1-1), welche dazu ausgebildet ist, benutzerspezifische Interaktionsdaten bezüglich einer Spracheingabe eines Benutzers des Sprachbediensystems zu erfassen; und eine Rechnereinrichtung (1-2), welche mit der Erfassungseinrichtung (1-1) gekoppelt ist und welche dazu ausgebildet ist, anhand der erfassten benutzerspezifischen Interaktionsdaten und anhand von mindestens einem vorgebbaren Kriterium einen Grad einer Benutzererfahrung des Benutzers zu ermitteln.The present invention relates to a device for a voice control system, comprising: detection means (1-1) adapted to acquire user-specific interaction data relating to a voice input of a user of the voice control system; and a computer device (1-2), which is coupled to the detection device (1-1) and which is designed to determine a degree of user experience of the user based on the detected user-specific interaction data and based on at least one predeterminable criterion.
Description
Die Erfindung betrifft eine Vorrichtung für ein Sprachbediensystem und ein entsprechendes Verfahren. The invention relates to a device for a voice control system and a corresponding method.
Die
Die
Die Aufgabe der Erfindung ist es, eine verbesserte Vorrichtung für ein Sprachbediensystem bereitzustellen. The object of the invention is to provide an improved apparatus for a voice control system.
Die Aufgabe wird durch die Merkmale der unabhängigen Ansprüche gelöst. The object is solved by the features of the independent claims.
Demgemäß ist eine Vorrichtung für ein Sprachbediensystem vorgesehen, wobei die Vorrichtung eine Erfassungseinrichtung aufweist, welche dazu ausgebildet ist, benutzerspezifische Interaktionsdaten bezüglich einer Spracheingabe eines Benutzers des Sprachbediensystems zu erfassen, und eine Rechnereinrichtung aufweist, welche mit der Erfassungseinrichtung gekoppelt ist und welche dazu ausgebildet ist, anhand der erfassten benutzerspezifischen Interaktionsdaten und anhand von mindestens einem vorgebbaren Kriterium einen Grad einer Benutzererfahrung des Benutzers zu ermitteln. Accordingly, a device for a voice control system is provided, the device comprising a detection device which is adapted to capture user-specific interaction data relating to a voice input of a user of the voice control system, and having a computer device which is coupled to the detection device and which is designed to determine a degree of user experience of the user based on the captured user-specific interaction data and on the basis of at least one predeterminable criterion.
Gemäß einem weiteren Aspekt der Erfindung ist ein Verfahren für ein Sprachbediensystem vorgesehen, wobei das Verfahren die folgenden Verfahrensschritte aufweist: Erfassen von benutzerspezifischen Interaktionsdaten bezüglich einer Spracheingabe eines Benutzers des Sprachbediensystems mit Hilfe von einer Erfassungseinrichtung und Ermitteln eines Grads einer Benutzererfahrung des Benutzers anhand der erfassten benutzerspezifischen Interaktionsdaten und anhand von mindestens einem vorgebbaren Kriterium. According to a further aspect of the invention, a method is provided for a voice control system, the method comprising the steps of: acquiring user-specific interaction data relating to a voice input of a user of the voice control system by means of a detection device and determining a degree of user experience of the user based on the detected user-specific Interaction data and based on at least one predeterminable criterion.
Gemäß einem weiteren Aspekt der Erfindung ist ein Kraftfahrzeug vorgesehen, wobei das Kraftfahrzeug eine Vorrichtung für ein Sprachbediensystem aufweist. According to a further aspect of the invention, a motor vehicle is provided, wherein the motor vehicle has a device for a voice control system.
Es ist eine Idee der Erfindung, nach einer Benutzereingabe ein Verfahren anzuwenden, das den Benutzer in der aktuellen Dialogsituation als erfahrenen Benutzer oder Neuling klassifiziert. It is an idea of the invention to apply, after user input, a method that classifies the user as an experienced user or novice in the current dialogue situation.
Wird ein Dialog initiiert, z. B. indem der Benutzer eine Push-to-Talk Taste drückt, spricht der Dialog den Benutzer mit einem Prompt an, der dem im UserStatus festgelegten Benutzerstatus entspricht. Die Abk. PTT, engl. für „Drücke, um zu sprechen“, ist im Allgemeinen die Taste für eine Eingabe. If a dialog is initiated, eg. For example, as the user presses a push-to-talk key, the dialog will prompt the user with a prompt corresponding to the user status set in the user status. The abbreviation PTT, engl. for "press to speak" is generally the key for an input.
Jede Spracheingabe des Benutzers liefert eine Indikation darüber, ob sich der Benutzer wie ein Neuling oder wie ein Experte verhält. Die Indikation der Benutzerexpertise wird statistisch ausgewertet. Each user's voice input provides an indication of whether the user is behaving like a novice or an expert. The indication of user expertise is evaluated statistically.
Erst wenn eine Schwelle überschritten ist, die den Benutzer als hinreichend erfahren ausweist, kann man eine Vertrautheit des Benutzers mit dem Dialog annehmen. Dann wird der UserStatus von Neulingsmodus auf Expertenmodus umgeschaltet. Only when a threshold is exceeded, which identifies the user as sufficiently experienced, one can assume a familiarity of the user with the dialogue. Then the UserStatus is switched from newer mode to expert mode.
Ergänzend zum vorherigen Schritt ist eine Benutzerabfrage zur Umschaltung des Dialogstils möglich. In addition to the previous step, a user query for switching the dialog style is possible.
Die Erfindung basiert auf der Idee, dass Menschen dazu tendieren, sich im Gespräch von der Wortwahl und vom Satzaufbau auf ihren Gesprächspartner einzustellen. Daher werden in Dialogprompts, Hilfsansagen und in angezeigten Vokabularhilfen des Sprachbediensystems während des Dialogs bestimmte Wörter bzw. Kommandos als Vorzugsbefehle verwendet und damit dem Benutzer in den Mund gelegt. The invention is based on the idea that people tend to adjust themselves to the conversation partner by the choice of words and sentence structure. Therefore, in dialog prompts, help prompts and in displayed vocabulary help of the voice control system, certain words or commands are used as preference commands during the dialogue and thus put into the user's mouth.
Bei der Erfindung erlaubt die Verwendung von Vorzugsbefehlen und sonstigen Befehlen als Unterscheidungskriterium die mittel- bzw. langfristige Modellierung des UserStatus aufgrund der Verwendung von Vorzugsbefehlen und sonstigen Befehlen, ferner ein Führen eines adaptiven Dialogs durch Reaktionen auf Vorzugsbefehle im Expertenmodus und auf sonstige Befehle im Neulingsmodus. In the invention, the use of preference commands and other commands as a discriminating criterion allows the medium- or long-term modeling of the UserStatus based on the use of preference commands and other commands, as well as maintaining an adaptive dialog by responding to preference commands in expert mode and other commands in newcomer mode.
Eine Vielzahl weiterer Wörter und Befehlsformulierungen wird zwar erkannt, aber nicht in Ansagen und Hinweisen für den Benutzer verwendet. A variety of other words and command formulations are recognized but not used in announcements and cues to the user.
Vorteilhafte Ausgestaltungen der Erfindung sind in den Unteransprüchen gekennzeichnet. Advantageous embodiments of the invention are characterized in the subclaims.
Der Vorteil der vorliegenden Erfindung liegt darin, dass eine Häufigkeitsverteilung von Vorzugbefehlen des Benutzers als benutzerspezifische Interaktionsdaten vorgesehen ist, und dass das vorgebbare Kriterium in der Mindestanzahl an verwendeten Vorzugsbefehlen des Benutzers gegeben ist. The advantage of the present invention is that a frequency distribution of preference commands of the user is provided as user-specific interaction data, and that the predeterminable criterion is given in the minimum number of preferred commands used by the user.
In einer vorteilhaften Ausführungsform ist vorgesehen, dass als die benutzerspezifischen Interaktionsdaten Daten bezüglich einer Syntaxanalyse einer Spracheingabe des Benutzers vorgesehen sind und als das vorgebbare Kriterium ein Mindestgrad bezüglich einer Komplexität der Spracheingabe gegeben ist. In an advantageous embodiment, it is provided that data relating to a syntax analysis of a voice input of the user are provided as the user-specific interaction data, and as the predefinable criterion a minimum degree with respect to a complexity of the voice input is given.
In einer weiteren bevorzugten Ausführungsform ist vorgesehen, dass das Sprachbediensystem in einem entsprechend dem ermittelten Grad der Benutzererfahrung des Benutzers ausgewählten Betriebsmodus bedienbar ist. Dies erlaubt vorteilhaft, unnötige Belastungen für den Benutzer zu vermeiden und den Dialog zu beschleunigen. In a further preferred embodiment, it is provided that the voice control system can be operated in an operating mode selected in accordance with the determined degree of user experience of the user. This advantageously allows to avoid unnecessary burdens for the user and to speed up the dialogue.
In einer weiteren bevorzugten Ausführungsform ist vorgesehen, dass der Grad der Benutzererfahrung des Benutzers in mindestens zwei Stufen ausgebildet ist. Dies erlaubt eine optimale Anpassung an die Benutzererfahrung. In a further preferred embodiment it is provided that the degree of user experience of the user is formed in at least two stages. This allows an optimal adaptation to the user experience.
In einer weiteren bevorzugten Ausführungsform ist vorgesehen, dass für eine erste Stufe der mindestens zwei Stufen des Grads der Benutzererfahrung ein für einen unerfahrenen Benutzer geeigneter Betriebsmodus des Sprachbediensystems vorgesehen ist. In a further preferred embodiment it is provided that, for a first stage of the at least two levels of the degree of user experience, an operating mode of the voice control system suitable for an inexperienced user is provided.
In einer weiteren bevorzugten Ausführungsform ist vorgesehen, dass für eine zweite Stufe der mindestens zwei Stufen des Grads der Benutzererfahrung ein für einen erfahrenen Benutzer geeigneter Betriebsmodus des Sprachbediensystems vorgesehen ist. In a further preferred embodiment, it is provided that for a second stage of the at least two levels of the degree of user experience, an operating mode of the voice control system suitable for an experienced user is provided.
In einer weiteren bevorzugten Ausführungsform ist vorgesehen, dass die Vorrichtung ferner eine Eingabeeinrichtung aufweist, welche dazu ausgelegt ist, den Grad der Benutzererfahrung des Benutzers durch eine Eingabe des Benutzers festzulegen. In a further preferred embodiment it is provided that the device further comprises an input device which is designed to determine the degree of the user experience of the user by an input of the user.
Die beschriebenen Ausgestaltungen und Weiterbildungen lassen sich beliebig miteinander kombinieren. The described embodiments and developments can be combined with each other as desired.
Weitere mögliche Ausgestaltungen, Weiterbildungen und Implementierungen der Erfindung umfassen auch nicht explizit genannte Kombinationen von zuvor oder im Folgenden bezüglich der Ausführungsbeispiele beschriebenen Merkmalen der Erfindung. Further possible refinements, developments and implementations of the invention also include combinations of features of the invention which have not been explicitly mentioned above or described below with regard to the exemplary embodiments.
Kurze Beschreibung der Zeichnungen Brief description of the drawings
Die beiliegenden Zeichnungen sollen ein weiteres Verständnis der Ausführungsformen der Erfindung vermitteln. Sie veranschaulichen Ausführungsformen und dienen im Zusammenhang mit der Beschreibung der Erklärung von Konzepten der Erfindung. The accompanying drawings are intended to provide further understanding of the embodiments of the invention. They illustrate embodiments and, together with the description, serve to explain concepts of the invention.
Andere Ausführungsformen und viele der genannten Vorteile ergeben sich im Hinblick auf die Zeichnungen. Die dargestellten Elemente der Zeichnungen sind nicht notwendigerweise maßstabsgetreu zueinander gezeigt. Es zeigen: Other embodiments and many of the stated advantages will become apparent with reference to the drawings. The illustrated elements of the drawings are not necessarily shown to scale to each other. Show it:
In den Figuren der Zeichnungen bezeichnen gleiche Bezugszeichen gleiche oder funktionsgleiche Elemente, Bauteile, Komponenten oder Verfahrensschritte, soweit nichts Gegenteiliges angegeben ist. In the figures of the drawings, like reference characters designate like or functionally identical elements, components, components or method steps, unless indicated otherwise.
Die
Eine Vorrichtung
Die Vorrichtung
Die Erfassungseinrichtung
Die Rechnereinrichtung
Die benutzerspezifischen Interaktionsdaten können eine Häufigkeitsverteilung von Vorzugbefehlen des Benutzers umfassen und das vorgebbare Kriterium kann durch eine Mindestanzahl an verwendeten Vorzugsbefehlen des Benutzers gegeben sein. The user-specific interaction data may comprise a frequency distribution of user preference commands, and the predeterminable criterion may be given by a minimum number of preferred user commands used.
Beispiel: Sowohl „Paul Mustermann wählen“ und „Paul Mustermann anrufen“ sind erlaubte Befehle des Sprachbediensystems. Aber nur „Paul Mustermann anrufen“ wird in der Ansage des Dialogs erwähnt. Example: Both "Select Paul Mustermann" and "Call Paul Mustermann" are authorized commands of the voice control system. But only "call Paul Mustermann" is mentioned in the announcement of the dialogue.
Erst wenn der Benutzer zu einem bestimmten Prozentsatz die Vorzugsbefehle zur Steuerung verwendet, kann man eine Vertrautheit des Benutzers mit dem Dialog annehmen, und das System schaltet selbständig der UserStatus von Neulingsmodus auf Expertenmodus um. Only when the user uses the preference commands for control to a certain percentage, one can assume a familiarity of the user with the dialogue, and the system automatically switches the UserStatus of new school mode to expert mode.
Wenn der Benutzer nach Aktivierung des Dialogs keinen Vorzugsbefehl zur Steuerung verwendet, wird vermutet, dass der Benutzer mit der angesprochenen Funktion wenig vertraut ist und mehr Information braucht. Deshalb antwortet das System im Neulingsmodus, solange der Benutzer keine Vorzugsbefehle verwendet. Auf Vorzugsbefehle reagiert das System dagegen mit Antworten im Expertenmodus und schaltet auch in den Expertenmodus um. If, after activating the dialog, the user does not use a preference command for the control, it is presumed that the user is unfamiliar with the mentioned function and needs more information. Therefore, the system responds in new mode as long as the user does not use preference commands. On the other hand, the system responds to preferred commands with answers in expert mode and also switches to expert mode.
Als benutzerspezifische Interaktionsdaten können auch Daten bezüglich einer Syntaxanalyse einer Spracheingabe des Benutzers vorgesehen sein, und als das vorgebbare Kriterium ein Mindestgrad bezüglich einer Komplexität der Spracheingabe. As user-specific interaction data, it is also possible to provide data relating to a syntax analysis of a speech input by the user and, as the predeterminable criterion, a minimum level with regard to complexity of the speech input.
Die Sprechweise von vertrauten Benutzern und Neulingen unterscheidet sich nicht nur in den verwendeten Kommandowörtern. Neue Benutzer tendieren zu einer höflichen Formulierung ihrer Wünsche mit entsprechendem Sprachsyntax und/oder Sprachgrammatik, etwa „Hallo Radio. Bitte stelle Sender Bayern 3 ein!“. The way of speaking of familiar users and newcomers differs not only in the command words used. New users tend to politely formulate their wishes with appropriate language syntax and / or speech grammar, such as "Hello Radio. Please set Sender Bayern 3! ".
Dagegen bevorzugen erfahrene Benutzer knappe Formulierungen im Befehlsstil, etwa „Sender Bayern 3 einstellen!“. In contrast, experienced users prefer concise wordings in command style, such as "Tuning in to Sender Bayern 3!".
Von der Vorrichtung werden sowohl eine zustandsmaschinen-basierte Syntax und eine natürlichsprachliche Syntax verwendet. Bei der Erkennung arbeiten beide Syntaxen parallel. Es gewinnt die Syntax, die das wahrscheinlichere der beiden Ergebnisse liefert. The device uses both state machine-based syntax and natural language syntax. During recognition, both syntaxes work in parallel. It gains the syntax that provides the more probable of the two results.
Daher kann man die Grammatik zur Bestimmung des Benutzerstatus nutzen: Experten verwenden üblicherweise die kurzen Kommandos, die von der zustandsmaschinen-basierten Syntax modelliert werden, während die freie Wortwahl der Neulinge meist über die natürlichsprachliche Grammatik erkannt wird. Therefore, one can use the grammar to determine the user status: Experts usually use the short commands modeled by the state machine-based syntax, while the free word choice of the newcomers is mostly recognized by the natural language grammar.
Die Auswertung der Art der benutzten Grammatik lässt sich sowohl im adaptiven Dialogmodus als auch zur Umschaltung des UserStatus nutzen. The evaluation of the type of grammar used can be used both in the adaptive dialog mode and for switching the user status.
Die Erfassungseinrichtung kann ferner dazu ausgebildet sein, einen Blutdruck oder einen Pulswert oder einen Hautfeuchtigkeitswert oder eine sonstige physiologische Größe des Benutzers zu erfassen. The detection device can also be designed to detect a blood pressure or a pulse value or a skin moisture value or another physiological size of the user.
Dabei können auch vorhandene Sensoren im Fahrzeug verwendet werden, um den Zustand des Fahrers bzw. des Benutzers zu erfassen. Müdigkeit, Aufmerksamkeit, Aufregung, Unsicherheit oder sonstige Fahrerstimmungen sind zu ermitteln. Dazu werden Sensoren verwendet wie Blutdrucksensoren, Pulssensoren, Hautfeuchtigkeitssensoren oder Kameras, die den Fahrer beobachten. In this case, existing sensors in the vehicle can be used to detect the condition of the driver or the user. Fatigue, attention, excitement, insecurity or other driver's moods are to be determined. Sensors such as blood pressure sensors, pulse sensors, skin moisture sensors or cameras that monitor the driver are used for this purpose.
Die vorhandenen Sensorsignale und die daraus abgeleiteten Zustände werden verwendet, um die Vertrautheit des Fahrers mit dem Dialog abzuschätzen. Beispielsweise ist eine Erhöhung des Blutdrucks oder der Hautfeuchtigkeit ein Alarmsignal des Körpers, so dass eine Situation mit höherer Unsicherheit oder höherem Stress vorliegt. Diese Situation könnte neben möglichen Ursachen im Straßenverkehr auch dadurch hervorgerufen sein, dass vom Nutzer im Dialog Fragen gestellt werden, die er nicht beantworten kann. The existing sensor signals and the states derived therefrom are used to estimate the driver's familiarity with the dialogue. For example, an increase in blood pressure or skin moisture is an alarm signal of the body, so that there is a situation with higher uncertainty or higher stress. This situation could, in addition to possible causes in road traffic, also be caused by the user asking questions in dialogue that he can not answer.
Die
In einem ersten Verfahrensschritt erfolgt ein Erfassen S1 von benutzerspezifischen Interaktionsdaten bezüglich einer Spracheingabe eines Benutzers des Sprachbediensystems mit Hilfe von einer Erfassungseinrichtung. In a first method step, a detection S1 of user-specific interaction data with respect to a voice input of a user of the voice control system is carried out with the aid of a detection device.
In einem zweiten Verfahrensschritt erfolgt ein Ermitteln S2 eines Grads einer Benutzererfahrung des Benutzers anhand der erfassten benutzerspezifischen Interaktionsdaten und anhand von mindestens einem vorgebaren Kriterium. In a second method step, a determination is made of a degree of a user experience of the user on the basis of the recorded user-specific interaction data and on the basis of at least one prescribable criterion.
Die
In einem ersten Verfahrensschritt erfolgt ein Initialisieren S11 der Vorrichtung. In a first method step, an initialization S11 of the device takes place.
In einem zweiten Verfahrensschritt erfolgt ein Ausgeben S12 einer Eingabeaufforderung, auch Prompt, engl. „abfragen, auffordern“, wobei der Prompt dem im UserStatus festgelegten Benutzerstatus entspricht. In a second method step, output S12 of a command prompt, also prompt, engl. "Query, prompt", where the prompt corresponds to the user status specified in the UserStatus.
In einem dritten Verfahrensschritt erfolgt ein Erfassen S12A einer Benutzereingabe. In a third method step, detection S12A of a user input takes place.
In einem vierten Verfahrensschritt S13 wird geprüft, ob der Userstatus relevant ist. In a fourth method step S13, it is checked whether the user status is relevant.
Falls ja, erfolgt in einem fünften Verfahrensschritt eine Ausgabe S13A einer Antwort in Abhängigkeit des Userstatus. If so, in a fifth method step, an output S13A of a response occurs as a function of the user status.
Falls nein, erfolgt in einem sechsten Verfahrensschritt S14 eine Prüfung, ob der Userstatus einem erfahrenen Benutzer entspricht. If not, in a sixth method step S14, a check is made as to whether the user status corresponds to an experienced user.
Falls nein, erfolgt in einem siebten Verfahrensschritt S14A eine Ausgabe eines Prompts für einen unerfahrenen Benutzer. If not, in a seventh method step S14A an output of a prompt for an inexperienced user is made.
Falls ja, erfolgt in einem achten Verfahrensschritt S14B eine Ausgabe eines Prompts für einen erfahrenen Benutzer. If so, in an eighth step S14B, an issue of a prompt for an experienced user occurs.
Nach dem fünften, siebten oder achten Verfahrensschritt erfolgt ein Überprüfen S15, ob der Dialog beendet ist. After the fifth, seventh or eighth process step, a check S15 is made as to whether the dialogue has ended.
Falls nein, wird das Verfahren mit dem dritten Verfahrensschritt fortgesetzt. If not, the process continues with the third process step.
Falls ja, erfolgt eine Programm-Stopp-Initialsierung. If so, a program stop initialization occurs.
Die Nummerierung der Verfahrensschritte dient lediglich der Beschreibung und richtet sich nicht nach einer Reihenfolge ihrer zeitlichen Ausführung. The numbering of the method steps is merely for the purpose of description and does not depend on an order of their chronological execution.
Die
In einem ersten Verfahrensschritt erfolgt ein Festsetzen S21 des Userstatus. In a first method step, setting S21 of the user status takes place.
In einem zweiten Verfahrensschritt erfolgt ein Initialisieren S22 der Vorrichtung. In a second method step, an initialization S22 of the device takes place.
In einem dritten Verfahrensschritt erfolgt ein Ausgeben S23 einer Eingabeaufforderung. In a third method step, output S23 is given to a command prompt.
In einem vierten Verfahrensschritt erfolgt ein Erfassen S24 einer Benutzereingabe. In a fourth method step, detection S24 of a user input takes place.
In einem fünften Verfahrensschritt erfolgt erneut ein Ausgeben S25 eines Prompts zur Bestätigung der Eingabe. In a fifth method step, outputting S25 of a prompt for confirmation of the input takes place again.
In einem sechsten Verfahrensschritt erfolgt ein Abspeichern S26 der Benutzereingabe in einer Benutzerstatistik. In a sixth method step, a saving S26 of the user input takes place in a user statistics.
In einem siebten Verfahrensschritt erfolgt ein Abfragen S27, ob der Benutzer bereits einen Expertenlevel erreicht hat. In a seventh method step, a query S27 is carried out as to whether the user has already reached an expert level.
Falls ja, erfolgt in einem achten Verfahrensschritt ein Festsetzen S28 des Userstatus auf einen Expertenlevel. If so, in a eighth method step, setting S28 of the user status to an expert level takes place.
Falls nein, oder nach dem Festsetzen S28, erfolgt ein Überprüfen S29, ob der Dialog beendet ist. If no, or after setting S28, a check S29 is made as to whether the dialogue is finished.
Falls nein, wird das Verfahren mit dem vierten Verfahrensschritt fortgesetzt. If not, the process continues with the fourth process step.
Falls ja, erfolgt eine Programm-Stopp-Initialsierung. If so, a program stop initialization occurs.
Die Nummerierung der Verfahrensschritt dient lediglich der Beschreibung und richtet sich nicht nach einer Reihenfolge ihrer zeitlichen Ausführung. The numbering of the method step serves only for the description and does not depend on an order of its temporal execution.
Obwohl die vorliegende Erfindung anhand bevorzugter Ausführungsbeispiele vorstehend beschrieben wurde, ist sie darauf nicht beschränkt, sondern auf vielfältige Art und Weise modifizierbar. Insbesondere lässt sich die Erfindung in mannigfaltiger Weise verändern oder modifizieren, ohne vom Kern der Erfindung abzuweichen. Although the present invention has been described above with reference to preferred embodiments, it is not limited thereto, but modifiable in a variety of ways. In particular, the invention can be varied or modified in many ways without deviating from the gist of the invention.
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- EP 1191517 A2 [0002] EP 1191517 A2 [0002]
- EP 1761015 A1 [0003] EP 1761015 A1 [0003]
Claims (14)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201310220892 DE102013220892A1 (en) | 2013-10-15 | 2013-10-15 | Device and method for a voice control system |
PCT/EP2014/071975 WO2015055625A1 (en) | 2013-10-15 | 2014-10-14 | Device and method for a voice command system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201310220892 DE102013220892A1 (en) | 2013-10-15 | 2013-10-15 | Device and method for a voice control system |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102013220892A1 true DE102013220892A1 (en) | 2015-04-16 |
Family
ID=51703168
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE201310220892 Withdrawn DE102013220892A1 (en) | 2013-10-15 | 2013-10-15 | Device and method for a voice control system |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102013220892A1 (en) |
WO (1) | WO2015055625A1 (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5535321A (en) * | 1991-02-14 | 1996-07-09 | International Business Machines Corporation | Method and apparatus for variable complexity user interface in a data processing system |
DE10035869A1 (en) * | 2000-07-14 | 2002-01-24 | Deutsche Telekom Ag | Procedure for simplifying the diaglog management in speech dialog systems |
EP1191517A2 (en) | 2000-09-20 | 2002-03-27 | Philips Corporate Intellectual Property GmbH | Dialogue system |
US6944592B1 (en) * | 1999-11-05 | 2005-09-13 | International Business Machines Corporation | Interactive voice response system |
US7050976B1 (en) * | 2001-09-26 | 2006-05-23 | Sprint Spectrum L.P. | Method and system for use of navigation history in a voice command platform |
EP1761015A1 (en) | 2005-09-02 | 2007-03-07 | Swisscom AG | Self-adaptive user interface for dialogue systems |
DE102006049561A1 (en) * | 2005-10-20 | 2007-04-26 | Honda Motor Co., Ltd. | Voice recognition device controller mounted on vehicle, has determination unit to determine learning level in speech of user based on comparison between number of items identified from recognized speech and set reference value |
US20080103781A1 (en) * | 2006-10-28 | 2008-05-01 | General Motors Corporation | Automatically adapting user guidance in automated speech recognition |
US7742580B2 (en) * | 2004-02-05 | 2010-06-22 | Avaya, Inc. | Methods and apparatus for context and experience sensitive prompting in voice applications |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020147593A1 (en) * | 2001-04-06 | 2002-10-10 | International Business Machines Corporation | Categorized speech-based interfaces |
DE10348408A1 (en) * | 2003-10-14 | 2005-05-19 | Daimlerchrysler Ag | User-adaptive dialog-supported system for auxiliary equipment in road vehicle can distinguish between informed and uninformed users and gives long or short introduction as required |
DE102004001801A1 (en) * | 2004-01-05 | 2005-07-28 | Deutsche Telekom Ag | System and process for the dialog between man and machine considers human emotion for its automatic answers or reaction |
-
2013
- 2013-10-15 DE DE201310220892 patent/DE102013220892A1/en not_active Withdrawn
-
2014
- 2014-10-14 WO PCT/EP2014/071975 patent/WO2015055625A1/en active Application Filing
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5535321A (en) * | 1991-02-14 | 1996-07-09 | International Business Machines Corporation | Method and apparatus for variable complexity user interface in a data processing system |
US6944592B1 (en) * | 1999-11-05 | 2005-09-13 | International Business Machines Corporation | Interactive voice response system |
DE10035869A1 (en) * | 2000-07-14 | 2002-01-24 | Deutsche Telekom Ag | Procedure for simplifying the diaglog management in speech dialog systems |
EP1191517A2 (en) | 2000-09-20 | 2002-03-27 | Philips Corporate Intellectual Property GmbH | Dialogue system |
US7050976B1 (en) * | 2001-09-26 | 2006-05-23 | Sprint Spectrum L.P. | Method and system for use of navigation history in a voice command platform |
US7742580B2 (en) * | 2004-02-05 | 2010-06-22 | Avaya, Inc. | Methods and apparatus for context and experience sensitive prompting in voice applications |
EP1761015A1 (en) | 2005-09-02 | 2007-03-07 | Swisscom AG | Self-adaptive user interface for dialogue systems |
DE102006049561A1 (en) * | 2005-10-20 | 2007-04-26 | Honda Motor Co., Ltd. | Voice recognition device controller mounted on vehicle, has determination unit to determine learning level in speech of user based on comparison between number of items identified from recognized speech and set reference value |
US20080103781A1 (en) * | 2006-10-28 | 2008-05-01 | General Motors Corporation | Automatically adapting user guidance in automated speech recognition |
Also Published As
Publication number | Publication date |
---|---|
WO2015055625A1 (en) | 2015-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1927980B1 (en) | Method for classifying spoken language in spoken dialogue systems | |
EP0994461A2 (en) | Method for automatically recognising a spelled speech utterance | |
EP1282112B1 (en) | Method of supporting proofreading of a recognized text in a speech to text system with playback speed adapted to confidence of recognition | |
DE102008056343A1 (en) | Warning system for a motor vehicle | |
WO2002014789A1 (en) | Method for controlling a voice input and output | |
DE102014017384A1 (en) | Motor vehicle operating device with speech recognition correction strategy | |
EP3526790B1 (en) | Multimodal dialog in a motor vehicle | |
DE102006036338A1 (en) | Method for generating a context-based speech dialog output in a speech dialogue system | |
EP3430615B1 (en) | Transportation means, and system and method for adapting the length of a permissible speech pause in the context of a speech input | |
EP2880651A1 (en) | Method and device for operating a speech-controlled information system for a vehicle | |
DE102018215293A1 (en) | Multimodal communication with a vehicle | |
EP1673762B1 (en) | User-adaptive dialog support for speech dialog systems | |
EP1121684B1 (en) | Method and device for information and/or messages by means of speech | |
DE102017206876B4 (en) | Method of operating a voice control system in a motor vehicle and voice control system | |
DE102013220892A1 (en) | Device and method for a voice control system | |
EP2548382A1 (en) | Method for testing hearing aids | |
EP3115886B1 (en) | Method for operating a voice controlled system and voice controlled system | |
EP1214704B1 (en) | Method and device for detecting and evaluating vocal signals representing a word emitted by a user of a voice-recognition system | |
EP1659572A1 (en) | Dialogue control method and system operating according thereto | |
DE102022124133B3 (en) | Method for processing stuttered speech using a voice assistant for a motor vehicle | |
DE102008028477B4 (en) | Method for assisting a user when using a voice control system and voice control system | |
DE102006045719A1 (en) | Medical system e.g. computer tomograph, has voice input unit with training module, which is designed to interpret voice data set and to produce training control signal based on interpretation results | |
DE10010232B4 (en) | Method and device for speech recognition | |
DE60316136T2 (en) | Acoustically and haptically actuated device and associated method | |
DE10120488B4 (en) | Method for voice control of a cooking appliance and this cooking appliance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |