DE102004045111A1 - Method for the selective saving and retrieval of list elements in a speech dialogue system - Google Patents
Method for the selective saving and retrieval of list elements in a speech dialogue system Download PDFInfo
- Publication number
- DE102004045111A1 DE102004045111A1 DE102004045111A DE102004045111A DE102004045111A1 DE 102004045111 A1 DE102004045111 A1 DE 102004045111A1 DE 102004045111 A DE102004045111 A DE 102004045111A DE 102004045111 A DE102004045111 A DE 102004045111A DE 102004045111 A1 DE102004045111 A1 DE 102004045111A1
- Authority
- DE
- Germany
- Prior art keywords
- list
- list elements
- speech
- user
- elements
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3605—Destination input or retrieval
- G01C21/3608—Destination input or retrieval using speech input, e.g. using speech recognition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/242—Query formulation
- G06F16/243—Natural language query formulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
- G06F16/90348—Query processing by searching ordered data, e.g. alpha-numerically ordered data
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- Databases & Information Systems (AREA)
- Radar, Positioning & Navigation (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Navigation (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zum gezielten Abspeichern und Wiederauffinden von Listenelementen (3) in einer Gesamtliste bei einem Sprachdialogsystem (1), wobei die Listenelemente (3) wenigstens ein Datenfeld zur Aufnahme eines Sprachmusters (4c) und wenigstens ein alphanumerisches Datenfeld (4a, 4b) aufweisen und wobei ein möglicher Zugriff eines Benutzers des Sprachdialogsystems auf die Listenelemente (3) durch eine Auswahl eines Listenelements (3) mittels einer Spracherkennung erfolgt. Den Listenelementen (3) wird, insbesondere bei deren Neueingabe, jeweils ein von dem Benutzer einzugebendes Schlüsselzeichen zugeordnet, anhand dessen die einzelnen Listenelemente (3) gruppiert abgespeichert werden oder, falls einzelnen Listenelementen (3) kein Schlüsselzeichen zugeordnet wird, werden die betreffenden Listenelemente in eine separate Kategorie eingeordnet und dort gruppiert abgespeichert. Danach kann der Benutzer gezielt durch eine Auswahl des entsprechenden Schlüsselzeichens oder der separaten Kategorie auf die jeweils zugeordneten Listenelemente (3) zugreifen.The invention relates to a method for the selective storage and retrieval of list elements (3) in a complete list in a speech dialogue system (1), wherein the list elements (3) at least one data field for receiving a speech pattern (4c) and at least one alphanumeric data field (4a, 4b ) and wherein a possible access of a user of the speech dialogue system to the list elements (3) is effected by a selection of a list element (3) by means of speech recognition. The list elements (3), in particular at their reentry, each one assigned by the user key character associated with the individual list elements (3) are stored grouped or, if individual list elements (3) no key character is assigned, the relevant list elements in arranged a separate category and stored grouped there. Thereafter, the user can selectively access the respectively associated list elements (3) by selecting the corresponding key character or the separate category.
Description
Die Erfindung betrifft ein Verfahren zum gezielten Abspeichern und Wiederauffinden von Listenelementen in einer Gesamtliste bei einem Sprachdialogsystem gemäß dem Oberbegriff von Patentanspruch 1.The The invention relates to a method for targeted storage and retrieval of list items in an overall list in a speech dialog system according to the generic term of claim 1.
Bei bekannten Sprachdialogsystemen, insbesondere in Kraftfahrzeugen, werden immer häufiger Adressbuchfunktionen beispielsweise für die Verwaltung von Telefonnummern und Navigationszielen benötigt. Durch neue Möglichkeiten der Synchronisation von derartigen Adressbucheinträgen zwischen dem Sprachdialogsystem im Kraftfahrzeug und weiteren Geräten (Organizer, Mobiltelefone, PDA oder dergleichen) steigt die Anzahl der Adressbucheinträge in derartigen Sprachdialogsystemen zunehmend an. Ohne derartige Synchronisationsmöglichkeiten waren die Listen von Adressen noch derart überschaubar, dass sie von Anfang bis Ende vorgelesen werden konnten, wobei der Benutzer eine entsprechende Auswahl zur Anzeige der Adresse treffen konnte. Nunmehr wird jedoch eine eigene Adressbuchverwaltung benötigt, welche mehrere Einstiegspunkte zum Nachschlagen von Adressen bietet. Neben dem direkten Zugriff auf einen Namen, der gerade durch die Sprachdialogbedienung ohne Umweg geschehen kann, müssen weitere Einstiegspunkte zum Nachschlagen oder zur Verwaltung vorgesehen werden. Analog zu Adressbüchern in Papierform kann auch hier eine Sortierung nach Anfangsbuchstaben der Namen oder dergleichen angeboten werden. Diese Sortierung nach Anfangsbuchstaben ist jedoch bei einer Eingabe von Adressbucheinträgen bzw. von Namen ohne Textform nicht zuverlässig möglich. Derartige Namen ohne Textform können als Sprachmuster, sogenannte Voice-Enrolments eingegeben werden, die in den Adressbüchern mit den verknüpften Daten abgelegt werden. Beim jetzigen Stand der Technik ist eine automatische Bestimmung des Anfangsbuchstabens aus dem Sprachmuster noch nicht mit ausreichender Zuverlässigkeit möglich. Die Sprachmuster lassen sich orthographisch noch nicht korrekt in Text umsetzen. Daher werden derartige Sprachmuster bei bisherigen Systemen beispielsweise (lexikalisch) am Ende des Adressbuchs einsortiert und es gibt keinen direkten Zugriff auf diese Daten.at known speech dialogue systems, especially in motor vehicles, are becoming more common Address book functions, for example for the administration of telephone numbers and navigation destinations needed. Through new possibilities the synchronization of such address book entries between the Speech dialogue system in the motor vehicle and other devices (organizer, Mobile phones, PDA or the like) increases the number of address book entries in such Speech dialogue systems increasingly. Without such synchronization options were the lists of addresses still so manageable that they are from the beginning could be read to the end, with the user a corresponding Selection to display the address could hit. Now, however, will your own address book management needs several entry points to look up addresses. In addition to direct access on a name that is just through the voice dialogue without Can happen detour additional entry points are provided for reference or administration. Analogous to address books in paper form can also be sorted by first letter the name or the like are offered. This sorting after However, the initial letter is required when entering address book entries or of names without text form not reliably possible. Such names without Text form can entered as voice patterns, so-called voice enrollments, in the address books with the linked ones Data is stored. In the current state of the art is a automatic determination of the initial letter from the speech pattern yet not with sufficient reliability possible. The speech patterns can not be spelled correctly in orthographic form Implement text. Therefore, such speech patterns become so far Systems sorted, for example, (lexically) at the end of the address book and there is no direct access to this data.
In der WO 02/103678 A1 ist ein Verfahren zur Spracherkennung von Sprachäußerungen eines Benutzers zur Auswahl eines gewünschten Listenelements aus einer Gesamtliste von Listenelementen beschrieben.In WO 02/103678 A1 is a method for speech recognition of speech utterances of a user to select a desired list item an overall list of list items.
Der vorliegenden Erfindung liegt daher die Aufgabe zugrunde, ein Verfahren der eingangs erwähnten Art zu schaffen, welches die Nachteile des Standes der Technik vermeidet und insbesondere einen gezielten, schnellen und benutzerfreundlichen Zugriff auf die Listenelemente bzw. Adressbucheinträge ermöglicht.Of the The present invention is therefore based on the object, a method the aforementioned To create kind, which avoids the disadvantages of the state of the art and in particular a targeted, fast and user-friendly access to the list items or contacts.
Diese Aufgabe wird erfindungsgemäß durch den kennzeichnenden Teil von Patentanspruch 1 gelöst.These The object is achieved by the characterizing part of claim 1.
Durch diese Maßnahmen werden zwei verschiedene Möglichkeiten zur Einsortierung von Listenelementen, insbesondere mit Sprachmustern, in eine Gesamtliste von Sprachdialogsystemen verwirklicht. Teilschritt a) bietet durch das Einsortieren des Listenelements, insbesondere mit dem Sprachmuster, einen schnellen und benutzerfreundlichen Zugriff. Bevor ein Benutzer ein Sprachmuster speichert, wird er gefragt, unter welchem, insbesondere alphanumerischen Schlüsselzeichen, d.h.By these measures become two different ways for the sorting of list elements, in particular with speech patterns, realized in an overall list of speech dialogue systems. partial step a) offers by sorting the list item, in particular with the voice pattern, a fast and user-friendly access. Before a user saves a voice pattern, he is asked, under which, in particular alphanumeric key character, i.
Buchstaben er das Sprachmuster abspeichern möchte. Falls ein Benutzer nun ein spezielles Sprachmuster in einer Gesamtliste, beispielsweise einem Adressbuch, sucht, ist das Adressbuch auch sprachlich derart aufgebaut, dass es dem Benutzer die Möglichkeit bietet, sich nur diejenigen Einträge, die unter einem entsprechenden Schlüsselzeichen bzw. Buchstaben gespeichert sind, vorlesen zu lassen. Teilschritt b) setzt nicht voraus, dass dem Listenelement mit dem Sprachmuster ein bestimmtes Schlüsselzeichen bzw. ein bestimmter Buchstabe zugeordnet ist. Als Lösung wird hier vorgeschlagen, diese Listenelemente in eine separate Kategorie einzuordnen und dort gruppiert abzuspeichern, wobei die separate Kategorie über einen bestimmten erlernbaren Ausdruck wie etwa "Namen ohne Buchstaben" oder "gesprochene Namen" oder dergleichen aufrufbar ist.letters he wants to save the speech pattern. If a user is now a special speech pattern in an overall list, such as a Address book, searches, the address book is also structured in language, that it gives the user the opportunity offers only those entries that are under a corresponding Key character or Letters are stored, read aloud. Sub-step b) does not require that the list item with the language pattern a certain key character or a specific letter is assigned. As a solution becomes suggested here, these list items in a separate category to classify and store grouped there, with the separate Category over a particular learnable phrase such as "names without letters" or "spoken names" or the like callable is.
Erfindungsgemäß kann vorgesehen sein, dass zu jedem Schlüsselzeichen und zu der separaten Kategorie ein Sprachmuster hinterlegt wird, über welches der Benutzer die entsprechend zugeordneten Listenelemente durch eine Spracheingabe gezielt auswählt.According to the invention can be provided be that to every key sign and to the separate category a speech pattern is deposited, over which the user through the corresponding associated list elements specifically selects a voice input.
In einer verfahrensmäßigen Ausgestaltung der Erfindung kann ferner vorgesehen sein, dass das alphanumerische Schlüsselzeichen aus einer Zeichenkette, insbesondere aus dem Anfangszeichen des Inhalts des als Textfeld ausgebildeten Datenfeldes, gebildet wird und dass die Listenelemente innerhalb der Gesamtliste anhand des Inhalts des Textfeldes sortiert werden.In a procedural embodiment of Invention may also be provided that the alphanumeric key characters from a string, in particular from the beginning of the character Contents of formed as a text field data field is formed and that the list items within the overall list are based on the Contents of the text field are sorted.
Vorteilhaft ist, wenn die Eingabe des Schlüsselzeichens über Spracheingabe durch den Benutzer mit Hilfe eines Buchstabieralphabets durchgeführt wird.Advantageous is when entering the key character via voice input is performed by the user using a spelling alphabet.
Die Eingabe des Schlüsselzeichens bzw. des Buchstabens kann entweder haptisch oder in vorteilhafter Weise auch sprachbedient geschehen. In vorteilhafter Weise kann ein Buchstabier alphabet ("Alpha", "Bravo", ...) dazu verwendet werden. Buchstabieralphabete sind bei der Spracherkennung sicherer als Einzelbuchstaben, denn die Eingabe eines einzelnen Buchstabens ist im Vergleich zu längeren Buchstabenfolgen mit Listenmatching sehr fehleranfällig (typische Verwechslungen von B, D, P sowie M und N, etc.).The Enter the key character or the letter can be either haptic or advantageous Also done by voice. In an advantageous way a spelling alphabet ("Alpha", "Bravo", ...) is used become. Spelling alphabets are safer in speech recognition as a single letter, because the input of a single letter is compared to longer string sequences with list matching very error-prone (typical mix-ups from B, D, P as well as M and N, etc.).
Dadurch werden die Sprachmuster genauso wie das Textfeld innerhalb der Gesamtliste einsortiert. Bei der Anwendung eines Adressbuchs kommt hier das Textfeld "Name" in Frage. Dies ist für den Benutzer besonders komfortabel und einfach zu bedienen, denn die Sprachmuster und die Textfelder können hinsichtlich des Zugriffs gleich behandelt werden.Thereby the speech patterns will be the same as the text box within the overall list sorted. When using an address book comes here Text field "Name" in question. This is for the User especially comfortable and easy to use, because the Speech patterns and the text boxes may be in terms of access be treated the same.
Vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung ergeben sich aus den Unteransprüchen. Nachfolgend ist anhand der Zeichnung prinzipmäßig ein Ausführungsbeispiel beschrieben.advantageous Refinements and developments of the invention will become apparent the dependent claims. The following is an exemplary embodiment with reference to the drawing in principle described.
Dabei zeigen:there demonstrate:
Wie
aus
Ein
Sprachdialogsystem
Wie
aus
Wie
aus
In
Durch
die gezielte Abfrage der Listenelemente
Claims (8)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102004045111A DE102004045111A1 (en) | 2004-09-17 | 2004-09-17 | Method for the selective saving and retrieval of list elements in a speech dialogue system |
| PCT/EP2005/009042 WO2006032338A1 (en) | 2004-09-17 | 2005-08-22 | Method for the targeted memorisation and retrieval of list elements in a speech dialogue system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102004045111A DE102004045111A1 (en) | 2004-09-17 | 2004-09-17 | Method for the selective saving and retrieval of list elements in a speech dialogue system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102004045111A1 true DE102004045111A1 (en) | 2006-04-06 |
Family
ID=35428121
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102004045111A Ceased DE102004045111A1 (en) | 2004-09-17 | 2004-09-17 | Method for the selective saving and retrieval of list elements in a speech dialogue system |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE102004045111A1 (en) |
| WO (1) | WO2006032338A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999000790A1 (en) * | 1997-06-27 | 1999-01-07 | M.H. Segan Limited Partnership | Speech recognition computer input and device |
| DE10129005A1 (en) * | 2001-06-15 | 2003-01-02 | Temic Sprachverarbeitung Gmbh | Speech recognition method and speech recognition system |
| JP2003099435A (en) * | 2001-09-26 | 2003-04-04 | Canon Inc | Multimedia document creation method, apparatus, and storage medium |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI20010616L (en) * | 2001-03-26 | 2002-09-27 | Nokia Corp | Method and arrangement for finding a specific location in indexed memory |
| US6757364B2 (en) * | 2002-08-23 | 2004-06-29 | Usa★Usa★Usa, Llc | Voice-activated telephone directory |
-
2004
- 2004-09-17 DE DE102004045111A patent/DE102004045111A1/en not_active Ceased
-
2005
- 2005-08-22 WO PCT/EP2005/009042 patent/WO2006032338A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999000790A1 (en) * | 1997-06-27 | 1999-01-07 | M.H. Segan Limited Partnership | Speech recognition computer input and device |
| DE10129005A1 (en) * | 2001-06-15 | 2003-01-02 | Temic Sprachverarbeitung Gmbh | Speech recognition method and speech recognition system |
| JP2003099435A (en) * | 2001-09-26 | 2003-04-04 | Canon Inc | Multimedia document creation method, apparatus, and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2006032338A1 (en) | 2006-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE10042983B4 (en) | Method for determining a desired destination in a computer-aided navigation system and corresponding navigation system | |
| DE102012202407B4 (en) | Method for phonetizing a data list and voice-controlled user interface | |
| EP2514184B1 (en) | Method and processor for representing information on a display device of a vehicle | |
| DE19839793B4 (en) | Data recovery and display system | |
| EP2147363B1 (en) | Method and device for selecting designations from at least one predetermined word pool | |
| WO2006111471A1 (en) | Process for selecting elements in a driver information or navigation system, or in a mobile terminal | |
| EP1321851B1 (en) | Method and system for the usage of user selectable markers as entry points in the structure of a menu of a speech dialogue system | |
| EP2006835B1 (en) | Method for determining a list of hypotheses from a vocabulary of a speech recognition system | |
| DE102004045111A1 (en) | Method for the selective saving and retrieval of list elements in a speech dialogue system | |
| DE2819633C2 (en) | Information system | |
| DE102004002010B4 (en) | Arrangement for voice control of an electronic device, in particular in a motor vehicle | |
| EP1081582A1 (en) | Method and device for selecting alphanumeric data sets | |
| EP1804026B1 (en) | Method for selecting a location | |
| WO2009106031A1 (en) | Method for operating an electronic assistance system | |
| EP0945705B1 (en) | Recognition system | |
| EP0119589A2 (en) | Control device for a subscriber's set of an information system | |
| EP1455163A2 (en) | Method for input of destinations in a navigation system | |
| EP1359393A2 (en) | Motor vehicle navigation system and method for selecting a designation | |
| DE10245331A1 (en) | input device | |
| DE19622603A1 (en) | Mobile telephone with voice controlled menu | |
| DE10239172A1 (en) | Procedure for voice-controlled access to information with regard to content-related relationships | |
| DE102008041256A1 (en) | Method for entering destinations in a navigation system | |
| DE102013019208A1 (en) | Motor vehicle voice control | |
| DE10016177A1 (en) | Method for selecting data according to user choices, where the data is arranged according to a certain hierarchy, relates particularly to selecting destinations in an on-board vehicle navigation system with limited space | |
| WO2008025613A2 (en) | Method and device for inputting letters in shorthand |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8127 | New person/name/address of the applicant |
Owner name: DAIMLERCHRYSLER AG, 70327 STUTTGART, DE |
|
| 8131 | Rejection |