A voice-optimized database system and method of audio vector valuation
(AVV) provides means to search a database in response to a spoken query.
Audio vectors (AVs) are assigned to phonemes in the names or phrases
constituting searchable items in a voice-optimized database and in spoken
queries. Multiple AVs can be stored which correspond to different
pronunciations of the same searchable items to allow for less precision on
the part telephone callers when stating their queries. A distance
calculation is performed between the audio vectors of database items and
spoken queries to produce search results. Existing databases can be
enhanced with AVV. Several alternate samples of a spoken query are
generated by analyzing the phonemic string of the spoken query to create
similar, alternate phonemic strings. The phonemic string of the spoken
query and the alternate phonemic strings are converted to text and used to
search the database.
Ein Stimme-optimiertes Datenbanksystem und eine Methode der Audiovektorschätzung (AVV) liefert Mittel, eine Datenbank in Erwiderung auf eine gesprochene Frage zu suchen. Audiovektoren (AVs) werden Phonemen in den Namen oder in den Phrasen zugewiesen, die auffindbare Einzelteile in einer Stimme-optimierten Datenbank und in gesprochenen Fragen festsetzen. Mehrfaches AVs kann gespeichert werden, die unterschiedlichen Aussprachen der gleichen auffindbaren Einzelteile entsprechen, um weniger Präzision auf den Teiltelefonanrufern zuzulassen, wenn sie ihre Fragen angeben. Eine Abstand Berechnung wird zwischen den Audiovektoren der Datenbankeinzelteile durchgeführt und gesprochene Fragen zum Erzeugnis suchen Resultate. Vorhandene Datenbanken können mit AVV erhöht werden. Einige wechselnde Proben einer gesprochenen Frage werden erzeugt, indem man die phonemische Zeichenkette der gesprochenen Frage analysiert, um die ähnlichen, wechselnden phonemischen Zeichenketten herzustellen. Die phonemische Zeichenkette der gesprochenen Frage und die wechselnden phonemischen Zeichenketten werden in Text umgewandelt und benutzt, um die Datenbank zu suchen.