Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

David B. Roe

dblp:23/7162 · DBLP profile ↗
← Back
13ranked-venue papers
6as first author
0since 2021 · last 1994
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 12 · 6 first-authorArtificial intelligence and machine learning · 6 · 2 first-authorSystems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Speech recognition and synthesis · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 77% Electronic design automation · 23%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Speech recognition and synthesis › automatic speech recognition
continuous speech recognition
0.011994
Spoken Language Recognition on a DSP Array Processor · IEEE Trans. Parallel Distributed Syst. 1994
Natural language and speech › Speech recognition and synthesis › automatic speech recognition › continuous speech recognition
large vocabulary continuous speech recognition
0.011994
Spoken Language Recognition on a DSP Array Processor · IEEE Trans. Parallel Distributed Syst. 1994
Electronic design automation › system-level design › system partitioning
functional partitioning
0.011994
Spoken Language Recognition on a DSP Array Processor · IEEE Trans. Parallel Distributed Syst. 1994

Methods — techniques the papers use, named apart from their topics

stack decoding · 0.0linear predictive coding · 0.0
YearPublicationVenuePosition
1994 Language identification with embedded word models
Padma Ramesh, David B. Roe
ICSLP2
1994 Prediction of word confusabilities for speech recognition
David B. Roe, Michael Riley 0001
ICSLP1
1994 Applications of speech recognition technology in telecommunications
Jay G. Wilpon, David B. Roe
ICSLP2
1994 Spoken Language Recognition on a DSP Array Processor
abstract
A new architecture is presented to support the general class of real-time large-vocabulary speaker-independent continuous speech recognizers incorporating language models. Many such recognizers require multiple high-performance central processing units (CPU's) as well as high interprocessor communication bandwidth. This array processor provides a peak CPU performance of 2.56 giga-floating point operations per second (GFLOPS) as well as a high-speed communication network. In order to efficiently utilize these resources, algorithms were devised for partitioning speech models for mapping into the array processor. Also, a novel scheme is presented for a functional partitioning of the speech recognizer computations. The recognizer is functionally partitioned into six stages, namely, the linear predictive coding (LPC) based feature extractor, mixture probability computer, (phone) state probability computer, word probability computer, phrase probability computer, and traceback computer. Each of these stages is further subdivided as many times as necessary to fit the individual processing elements (PE's). The functional stages are pipelined and synchronized with the frame rate of the incoming speech signal. This partitioning also allows a multistage stack decoder to be implemented for reduction of computation.>
Stephen C. Glinski, David B. Roe
IEEE Trans. Parallel Distributed Syst.2
1992 Efficient grammar processing for a spoken language translation system
abstract
A problem with many speech understanding systems is that grammars that are more suitable for representing the relation between sentences and their meanings, such as context free grammars (CFGs) and augmented phrase structure grammars (APSGs), are computationally very demanding. On the other hand, finite state grammars are efficient, but cannot represent directly the sentence-meaning relation. The authors describe how speech recognition and language analysis can be tightly coupled by developing an APSG for the analysis component and deriving automatically from it a finite-state approximation that is used as the recognition language model. Using this technique, the authors have built an efficient translation system that is fast compared to others with comparably sized language models.>
David B. Roe, Fernando Pereira 0003, Richard Sproat, Michael Riley 0001, Pedro J. Moreno 0001, Alejandro Macarrón Larumbe
ICASSP1
1992 Empirical properties of finite state approximations for phrase structure grammars
David B. Roe
ICSLP2
1992 Speaker independent recognition of spontaneously spoken connected digits
Padma Ramesh, Jay G. Wilpon, Maureen A. McGee, David B. Roe, Lawrence R. Rabiner
Speech Commun.4
1992 A spoken language translator for restricted-domain context-free languages
David B. Roe, Pedro J. Moreno 0001, Richard Sproat, Fernando Pereira 0003, Michael Riley 0001, Alejandro Macarrón Larumbe
Speech Commun.1
1991 Speaker independent recognition of spontaneously spoken connected digits
Padma Ramesh, Jay G. Wilpon, Maureen A. McGee, David B. Roe, Lawrence R. Rabiner
EUROSPEECH4
1991 Toward a spoken language translator for restricted-domain context-free languages
David B. Roe, Fernando Pereira 0003, Richard Sproat, Michael Riley 0001, Pedro J. Moreno 0001, Alejandro Macarrón Larumbe
EUROSPEECH1
1989 Incorporating syntax into the level-building algorithm on a tree-structured parallel computer
abstract
The authors investigate the parallel computation of large-vocabulary speech recognition on a tree-structured parallel processor. Having seriously established results on parallel level-building with continuously variable hidden Markov models they extend this work to the case in which the spoken sentences are constrained by a finite state grammar. The two key ideas are: (1) a pipelined sorting function on the processor array that efficiently transmits a sorted list of the best scores from all processors to the host; and (2) a level-based pruning technique in which paths through the dynamic programming network are pruned only at the ends of words. These ideas are evaluated on the BT-100 processor, a binary-tree parallel processor. A performance model is presented that estimates execution time as a function of algorithm parameters. Real-time speech recognition has been achieved for a data-entry task with a 70-word vocabulary and average branching factor of 23, and for an airline reservation task with a vocabulary of 132 words. The performance model predicts real-time execution of the 991-word DARPA Resource Management Task on a 127-processor machine.>
David B. Roe, Allen L. Gorin, Padma Ramesh
ICASSP1
1988 Parallel level-building on a tree machine [speech recognition]
abstract
The authors describe a parallel frame-synchronous level-building algorithm, utilizing HMM word-models, for connected-speech recognition on a tree-structured parallel computer. The algorithm is scalable in the sense that the source code and execution time remain essentially the same as vocabulary size increases, so long as the hardware is scaled proportionally. An illustrative sizing and timing analysis of a speaker-independent connected-digit recognizer on the ASPEN tree-machine is described. This algorithm executes in real-time and achieves 98.3% string accuracy on the Texas Instruments digit data base.>
Allen L. Gorin, David B. Roe
ICASSP2
1987 Speech recognition with a noise-adapting codebook
abstract
Speech recognizers trained in quiet conditions but operating in noise usually have poor accuracy. This paper reports two methods for improving the accuracy of an LPC vector-quantization speech recognizer by adapting the vector codebook to noisy conditions. First, each codebook vector is changed to reflect the way people speak in noise. Second, the estimated spectrum of the background noise is added to the codebook vectors. These ideas have been tested on a total of 2400 utterances of digits recorded in a car by 4 speakers. A baseline word spotter similar to NTT's SPLIT system was modified by adapting its vector codebook to noise. This adapted codebook, when used with a new word decision criterion, yields error rates at least 4 times lower for noisy conditions. The accuracy is significantly better than without codebook adaptation techniques.
David B. Roe
ICASSP1