PHONEME SCORE ACCELERATOR

Embodiments of the present invention include an acoustic processing device and a method for traversing a Hidden Markov Model (HMM). The acoustic processing device can include a senone scoring unit (SSU), a memory device, a HMM module, and an interface module. The SSU is configured to receive feature...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BAPAT, OJAS, A, FASTOW, RICHARD, M, OLSON, JENS
Format: Patent
Sprache:eng ; fre
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Embodiments of the present invention include an acoustic processing device and a method for traversing a Hidden Markov Model (HMM). The acoustic processing device can include a senone scoring unit (SSU), a memory device, a HMM module, and an interface module. The SSU is configured to receive feature vectors from an external computing device and to calculate senones. The memory device is configured to store the senone scores and HMM information, where the HMM information includes HMM IDs and HMM state scores. The HMM module is configured to traverse the HMM based on the senone scores and the HMM information. Further, the interface module is configured to transfer one or more HMM scoring requests from the external computing device to the HMM module and to transfer the HMM state scores to the external computing device. Des modes de réalisation de la présente invention comprennent un dispositif de traitement acoustique et un procédé pour parcourir un modèle de Markov caché (MMC). Le dispositif de traitement acoustique peut comprendre une unité de marquage de sénone (SSU), un dispositif de mémoire, un module MMC et un module d'interface. La SSU est configurée pour recevoir des vecteurs caractéristiques provenant d'un dispositif informatique externe et pour calculer des sénones. Le dispositif de mémoire est configuré pour stocker les marques de sénone et des informations MMC, les informations MMC comprenant des identificateurs (ID) MMC et des marques d'état MMC. Le module MMC est configuré pour parcourir le MMC sur la base des marques de sénone et des informations MMC. En outre, le module d'interface est configuré pour transférer une ou plusieurs demandes de marquage MMC du dispositif informatique externe au module MMC et pour transférer les marques d'état MMC au dispositif informatique externe.