DE102013220892A1 - Device and method for a voice control system - Google Patents

Device and method for a voice control system Download PDF

Info

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
Application number
DE201310220892
Other languages
German (de)
Inventor
Hans-Wilhelm Rühl
Jens Walther
Mario Thielert
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.)
Continental Automotive GmbH
Original Assignee
Continental Automotive GmbH
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 Continental Automotive GmbH filed Critical Continental Automotive GmbH
Priority to DE201310220892 priority Critical patent/DE102013220892A1/en
Priority to PCT/EP2014/071975 priority patent/WO2015055625A1/en
Publication of DE102013220892A1 publication Critical patent/DE102013220892A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • B60K35/10
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric 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/02Electric 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/037Electric 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/0373Voice control
    • B60K2360/148
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/226Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics
    • G10L2015/227Procedures 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 EP 1 191 517 A2 beschreibt ein Dialogsystem, das eine für einen Benutzer möglichst komfortable und effektive Dialoggestaltung aufweist, mit Verarbeitungseinheiten zur automatischen Spracherkennung, zum Sprachverstehen und zur Definition von Systemausgaben. The EP 1 191 517 A2 describes a dialog system that has a user-friendly and effective dialog design for a user, with automatic speech recognition processing units, speech understanding, and system output definition.

Die EP 1 761 015 A1 beschreibt ein Verfahren zum Betrieb eines Sprach- oder multimodalen Dialog kontrollierten System, umfassend die Schritte: Bestimmen eines Verhaltensstatus eines bestimmten Benutzers basierend auf Benutzerdaten, wobei die Benutzerdaten von einem externen Speicherbereich abgerufen werden und Anpassen des Dialogs mit dem bestimmten Benutzer basierend auf den abgerufenen Daten. The EP 1 761 015 A1 describes a method of operating a voice or multimodal dialog controlled system, comprising the steps of: determining a behavioral status of a particular user based on user data, retrieving the user data from an external memory area, and customizing the dialog with the particular user based on the retrieved data ,

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:

1 eine schematische Darstellung einer Vorrichtung für ein Sprachbediensystem gemäß einer Ausführungsform der Erfindung und 1 a schematic representation of an apparatus for a voice control system according to an embodiment of the invention and

24 je eine schematische Darstellung eines Flussdiagramms eines Verfahrens für ein Sprachbediensystem gemäß einer Ausführungsform der Erfindung. 2 - 4 each a schematic representation of a flowchart of a method for a voice control system according to an embodiment of the invention.

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 1 zeigt eine schematische Darstellung einer Vorrichtung für ein Sprachbediensystem gemäß einer Ausführungsform der Erfindung. The 1 shows a schematic representation of an apparatus for a voice control system according to an embodiment of the invention.

Eine Vorrichtung 1 für ein Sprachbediensystem 5 umfasst beispielsweise eine Erfassungseinrichtung 1-1, eine Rechnereinrichtung 1-2 und eine Eingabeeinrichtung 1-3. A device 1 for a voice control system 5 includes, for example, a detection device 1-1 , a computer device 1-2 and an input device 1-3 ,

Die Vorrichtung 1 kann auch in das Sprachbediensystem 5 integriert werden, d. h. als eine Untereinheit des Sprachbediensystems 5 ausgebildet sein. The device 1 can also in the voice control system 5 be integrated, ie as a subunit of the voice control system 5 be educated.

Die Erfassungseinrichtung 1-1 kann dazu ausgebildet sein, benutzerspezifische Interaktionsdaten bezüglich einer Spracheingabe eines Benutzers des Sprachbediensystems zu erfassen. The detection device 1-1 may be configured to capture user-specific interaction data relating to a voice input of a user of the voice control system.

Die Rechnereinrichtung 1-2 ist beispielsweise mit der Erfassungseinrichtung 1-1 gekoppelt dazu ausgebildet, anhand der erfassten benutzerspezifischen Interaktionsdaten und anhand von mindestens einem vorgebbaren Kriterium einen Grad einer Benutzererfahrung des Benutzers zu ermitteln. The computer device 1-2 is for example with the detection device 1-1 coupled 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 predetermined criterion.

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 2 zeigt eine schematische Darstellung eines Flussdiagramms eines Verfahrens für ein Sprachbediensystem gemäß einer Ausführungsform der Erfindung. The 2 shows a schematic representation of a flowchart of a method for a voice control system according to an embodiment of the invention.

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 3 zeigt eine schematische Darstellung eines Flussdiagramms eines Verfahrens für ein Sprachbediensystem gemäß einer Ausführungsform der Erfindung. The 3 shows a schematic representation of a flowchart of a method for a voice control system according to an embodiment of the invention.

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 4 zeigt eine schematische Darstellung eines Flussdiagramms eines Verfahrens für ein Sprachbediensystem gemäß einer Ausführungsform der Erfindung. The 4 shows a schematic representation of a flowchart of a method for a voice control system according to an embodiment of the invention.

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)

Vorrichtung (1) für ein Sprachbediensystem (10), aufweisend: – eine Erfassungseinrichtung (1-1), welche dazu ausge bildet ist, benutzerspezifische Interaktionsdaten bezüglich einer Spracheingabe eines Benutzers des Sprachbediensystems zu erfassen; und – eine Rechnereinrichtung (1-2), welche mit der Erfas sungseinrichtung (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. Contraption ( 1 ) for a voice control system ( 10 ), comprising: - a detection device ( 1-1 ) which is adapted to capture user-specific interaction data relating to a voice input of a user of the voice control system; and - a computer device ( 1-2 ) associated with the detection device ( 1-1 ) and which is designed to determine a degree of user experience of the user on the basis of the captured user-specific interaction data and on the basis of at least one predefinable criterion. Vorrichtung (1) nach Anspruch 1, wobei als die benutzerspezifischen Interaktionsdaten eine Häufigkeitsverteilung von Vorzugbefehlen des Benutzers vorgesehen ist und das vorgebbare Kriterium in einer Mindestanzahl an verwendeten Vorzugsbefehlen des Benutzers gegeben ist. Contraption ( 1 ) according to claim 1, wherein as the user-specific interaction data, a frequency distribution of preference commands of the user is provided and the predeterminable criterion is given in a minimum number of preferred user commands used. Vorrichtung (1) nach einem der Ansprüche 1 oder 2, wobei 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. Contraption ( 1 ) according to one of claims 1 or 2, wherein as the user-specific interaction data data relating to a syntax analysis of a speech input of the user are provided and given as the predetermined criterion a minimum degree with respect to a complexity of the speech input. Vorrichtung (1) nach einem der Ansprüche 1 bis 3, wobei das Sprachbediensystem in einem entsprechend dem ermittelten Grad der Benutzererfahrung des Benutzers ausgewählten Betriebsmodus bedienbar ist. Contraption ( 1 ) according to one of claims 1 to 3, wherein the voice control system is operable in a selected according to the determined degree of user experience of the user operating mode. Vorrichtung (1) nach einem der Ansprüche 1 bis 4, wobei der Grad der Benutzererfahrung des Benutzers in mindestens zwei Stufen ausgebildet ist. Contraption ( 1 ) according to one of claims 1 to 4, wherein the degree of user experience of the user is formed in at least two stages. Vorrichtung (1) nach Anspruch 5, wobei 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. Contraption ( 1 ) according to claim 5, wherein 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. Vorrichtung (1) nach einem der Ansprüche 5 bis 6, wobei 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. Contraption ( 1 ) according to any one of claims 5 to 6, wherein 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. Vorrichtung (1) nach einem der Ansprüche 1 bis 7, wobei die Vorrichtung (1) ferner eine Eingabeeinrichtung (1-3) aufweist, welche dazu ausgelegt ist, den Grad der Benutzererfahrung des Benutzers durch eine Eingabe des Benutzers festzulegen. Contraption ( 1 ) according to one of claims 1 to 7, wherein the device ( 1 ) an input device ( 1-3 ), which is adapted to determine the degree of user experience of the user by an input of the user. Vorrichtung (1) nach einem der Ansprüche 1 bis 7, wobei die Erfassungseinrichtung (1-1) ferner dazu ausgebildet ist, einen Blutdruckwert oder einen Pulswert oder einen Hautfeuchtigkeitswert oder eine sonstige physiologische Größe des Benutzers zu erfassen. Contraption ( 1 ) according to one of claims 1 to 7, wherein the detection device ( 1-1 ) is further adapted to detect a blood pressure value or a pulse value or a skin moisture value or any other physiological size of the user. Verfahren für ein Sprachbediensystem (10), mit folgenden Verfahrensschritten: – Erfassen (S1) von benutzerspezifischen Interaktionsdaten bezüglich einer Spracheingabe eines Benutzers des Sprachbediensystems mit Hilfe von einer Erfassungsein richtung; und – Ermitteln (S2) eines Grads einer Benutzererfahrung des Benutzers anhand der erfassten benutzerspezifischen Interaktionsdaten und anhand von mindestens einem vorgebbaren Kriterium. Method for a voice control system ( 10 ), comprising the following method steps: - detecting (S1) user-specific interaction data relating to a speech input by a user of the speech control system by means of a detection device; and determining (S2) a degree of a user experience of the user based on the detected user-specific interaction data and based on at least one predeterminable criterion. Verfahren nach Anspruch 10, wobei als die benutzerspezifischen Interaktionsdaten Daten bezüglich einer Häufigkeitsverteilung von Vorzugbefehlen des Benutzers ermittelt werden und als das vorgebbare Kriterium eine Mindestanzahl an verwendeten Vorzugsbefehlen des Benutzers benutzt wird.  A method according to claim 10, wherein data relating to a frequency distribution of user preference commands is determined as the user-specific interaction data, and the minimum number of preferred user commands used being used as the predeterminable criterion. Verfahren nach einem der Ansprüche 10 oder 11, wobei als die benutzerspezifischen Interaktionsdaten Daten bezüglich einer Syntaxanalyse einer Spracheingabe des Benutzers ermittelt werden und als das vorgebbare Kriterium ein Mindestgrad bezüglich einer Komplexität der Spracheingabe verwendet wird.  Method according to one of claims 10 or 11, wherein data relating to a syntax analysis of a speech input of the user are determined as the user-specific interaction data and as the predeterminable criterion a minimum degree with respect to a complexity of the speech input is used. Verfahren nach einem der Ansprüche 10 bis 12, wobei als benutzerspezifische Interaktionsdaten ein Blutdruckwert oder ein Pulswert oder ein Hautfeuchtigkeitswert oder eine sonstige physiologische Größe des Benutzers erfasst wird.  Method according to one of claims 10 to 12, wherein as a user-specific interaction data, a blood pressure value or a pulse value or a skin moisture value or any other physiological size of the user is detected. Kraftfahrzeug mit einer Vorrichtung für ein Sprachbediensystem nach einem der Ansprüche 1 bis 9, wobei die Vorrichtung zur Durchführung des Verfahrens für ein Sprachbediensystem nach einem der Ansprüche 10 bis 13 ausgebildet ist.  Motor vehicle with a device for a voice control system according to one of claims 1 to 9, wherein the device is designed for carrying out the method for a voice control system according to one of claims 10 to 13.
DE201310220892 2013-10-15 2013-10-15 Device and method for a voice control system Withdrawn DE102013220892A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (9)

* Cited by examiner, † Cited by third party
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