Dynamic programming, the viterbi algorithm, and low cost speech recognition

Author(s):  
G. White
2010 ◽  
Vol 44-47 ◽  
pp. 3864-3868
Author(s):  
Ji Cheng Ding ◽  
Lin Zhao ◽  
Jia Liu ◽  
Shuai He Gao

To implement indoor GPS signal tracking in standalone mode when the tracking loop is unlocked and data bit edge is unknown, the paper develops a modified Viterbi Algorithm (MVA) based on dynamic programming, and it was applied for GPS bit synchronization. Besides, two combination carrier tracking schemes based on Central Difference Kalman Filter (CDKF) and MVA module were designed for indoor GPS signal. The testing results indicate that the methods can successful detect bit edge position with high detection probability whether or not the tracking loop is locked. The co-operational tracking scheme is still able to perform when the signal quality deteriorate.


2011 ◽  
Vol 19 (1) ◽  
pp. 33-60 ◽  
Author(s):  
CHRISTOPH TILLMANN ◽  
SANJIKA HEWAVITHARANA

AbstractThe paper presents a novel unified algorithm for aligning sentences with their translations in bilingual data. With the help of ideas from a stack-based dynamic programming decoder for speech recognition (Ney 1984), the search is parametrized in a novel way such that the unified algorithm can be used on various types of data that have been previously handled by separate implementations: the extracted text chunk pairs can be either sub-sentential pairs, one-to-one, or many-to-many sentence-level pairs. The one-stage search algorithm is carried out in a single run over the data. Its memory requirements are independent of the length of the source document, and it is applicable to sentence-level parallel as well as comparable data. With the help of a unified beam-search candidate pruning, the algorithm is very efficient: it avoids any document-level pre-filtering and uses less restrictive sentence-level filtering. Results are presented on a Russian–English, a Spanish–English, and an Arabic–English extraction task. Based on simple word-based scoring features, text chunk pairs are extracted out of several trillion candidates, where the search is carried out on 300 processors in parallel.


Speech recognition is widely used in the computer science to make well-organized communication between humans and computers. This paper addresses the problem of speech recognition for Varhadi, the regional language of the state of Maharashtra in India. Varhadi is widely spoken in Maharashtra state especially in Vidharbh region. Viterbi algorithm is used to recognize unknown words using Hidden Markov Model (HMM). The dataset is developed to train the system consists of 83 isolated Varhadi words. A Mel frequency cepstral coefficient (MFCCs) is used as feature extraction to perform the acoustical analysis of speech signal. Word model is implemented in speaker independent mode for the proposed varhadi automatic speech recognition system (V-ASR). The training and test dataset consist of isolated words uttered by 8 native speakers of Varhadi language. The V-ASR system has recognized the Varhadi words satisfactorily with 92.77%. recognition performance.


Sign in / Sign up

Export Citation Format

Share Document