Recognition Using Classification and Segmentation Scoring*

Similar documents
Speech Recognition at ICSI: Broadcast News and beyond

Human Emotion Recognition From Speech

22 December Boston University Massachusetts Investigators. Dr. J. Robin Rohlicek Scientist, BBN Inc. Telephone: (617)

Investigation on Mandarin Broadcast News Speech Recognition

Unvoiced Landmark Detection for Segment-based Mandarin Continuous Speech Recognition

Speech Segmentation Using Probabilistic Phonetic Feature Hierarchy and Support Vector Machines

BAUM-WELCH TRAINING FOR SEGMENT-BASED SPEECH RECOGNITION. Han Shu, I. Lee Hetherington, and James Glass

WHEN THERE IS A mismatch between the acoustic

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

A study of speaker adaptation for DNN-based speech synthesis

Modeling function word errors in DNN-HMM based LVCSR systems

Modeling function word errors in DNN-HMM based LVCSR systems

Learning Methods in Multilingual Speech Recognition

Intelligent Agent Technology in Command and Control Environment

AUTOMATIC DETECTION OF PROLONGED FRICATIVE PHONEMES WITH THE HIDDEN MARKOV MODELS APPROACH 1. INTRODUCTION

Lecture 1: Machine Learning Basics

A Neural Network GUI Tested on Text-To-Phoneme Mapping

Speech Emotion Recognition Using Support Vector Machine

Generative models and adversarial training

Autoregressive product of multi-frame predictions can improve the accuracy of hybrid models

A NOVEL SCHEME FOR SPEAKER RECOGNITION USING A PHONETICALLY-AWARE DEEP NEURAL NETWORK. Yun Lei Nicolas Scheffer Luciana Ferrer Mitchell McLaren

Semi-Supervised GMM and DNN Acoustic Model Training with Multi-system Combination and Confidence Re-calibration

ADVANCES IN DEEP NEURAL NETWORK APPROACHES TO SPEAKER RECOGNITION

STUDIES WITH FABRICATED SWITCHBOARD DATA: EXPLORING SOURCES OF MODEL-DATA MISMATCH

On the Formation of Phoneme Categories in DNN Acoustic Models

Phonetic- and Speaker-Discriminant Features for Speaker Recognition. Research Project

Likelihood-Maximizing Beamforming for Robust Hands-Free Speech Recognition

Analysis of Emotion Recognition System through Speech Signal Using KNN & GMM Classifier

BUILDING CONTEXT-DEPENDENT DNN ACOUSTIC MODELS USING KULLBACK-LEIBLER DIVERGENCE-BASED STATE TYING

A New Perspective on Combining GMM and DNN Frameworks for Speaker Adaptation

Class-Discriminative Weighted Distortion Measure for VQ-Based Speaker Identification

IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 17, NO. 3, MARCH

Automatic Pronunciation Checker

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

Speaker recognition using universal background model on YOHO database

Speech Recognition using Acoustic Landmarks and Binary Phonetic Feature Classifiers

QuickStroke: An Incremental On-line Chinese Handwriting Recognition System

SARDNET: A Self-Organizing Feature Map for Sequences

A Case Study: News Classification Based on Term Frequency

The Good Judgment Project: A large scale test of different methods of combining expert predictions

DOMAIN MISMATCH COMPENSATION FOR SPEAKER RECOGNITION USING A LIBRARY OF WHITENERS. Elliot Singer and Douglas Reynolds

Unsupervised Acoustic Model Training for Simultaneous Lecture Translation in Incremental and Batch Mode

(Sub)Gradient Descent

Artificial Neural Networks written examination

Calibration of Confidence Measures in Speech Recognition

The NICT/ATR speech synthesis system for the Blizzard Challenge 2008

INVESTIGATION OF UNSUPERVISED ADAPTATION OF DNN ACOUSTIC MODELS WITH FILTER BANK INPUT

Vimala.C Project Fellow, Department of Computer Science Avinashilingam Institute for Home Science and Higher Education and Women Coimbatore, India

An Online Handwriting Recognition System For Turkish

Speaker Identification by Comparison of Smart Methods. Abstract

Analysis of Speech Recognition Models for Real Time Captioning and Post Lecture Transcription

Python Machine Learning

Using the Attribute Hierarchy Method to Make Diagnostic Inferences about Examinees Cognitive Skills in Algebra on the SAT

PREDICTING SPEECH RECOGNITION CONFIDENCE USING DEEP LEARNING WITH WORD IDENTITY AND SCORE FEATURES

International Journal of Computational Intelligence and Informatics, Vol. 1 : No. 4, January - March 2012

Introduction to Simulation

Entrepreneurial Discovery and the Demmert/Klein Experiment: Additional Evidence from Germany

Robust Speech Recognition using DNN-HMM Acoustic Model Combining Noise-aware training with Spectral Subtraction

Lecture 10: Reinforcement Learning

Segmental Conditional Random Fields with Deep Neural Networks as Acoustic Models for First-Pass Word Recognition

Learning Methods for Fuzzy Systems

The Strong Minimalist Thesis and Bounded Optimality

A Comparison of DHMM and DTW for Isolated Digits Recognition System of Arabic Language

INPE São José dos Campos

Mandarin Lexical Tone Recognition: The Gating Paradigm

NATIONAL CENTER FOR EDUCATION STATISTICS RESPONSE TO RECOMMENDATIONS OF THE NATIONAL ASSESSMENT GOVERNING BOARD AD HOC COMMITTEE ON.

Segregation of Unvoiced Speech from Nonspeech Interference

International Journal of Advanced Networking Applications (IJANA) ISSN No. :

Speech Recognition by Indexing and Sequencing

Word Segmentation of Off-line Handwritten Documents

Automatic Speaker Recognition: Modelling, Feature Extraction and Effects of Clinical Environment

Software Maintenance

Reinforcement Learning by Comparing Immediate Reward

Chinese Language Parsing with Maximum-Entropy-Inspired Parser

Learning Structural Correspondences Across Different Linguistic Domains with Synchronous Neural Language Models

The Oregon Literacy Framework of September 2009 as it Applies to grades K-3

Edinburgh Research Explorer

Atypical Prosodic Structure as an Indicator of Reading Level and Text Difficulty

AD (Leave blank) PREPARED FOR: U.S. Army Medical Research and Materiel Command Fort Detrick, Maryland

Arabic Orthography vs. Arabic OCR

State Budget Update February 2016

Eli Yamamoto, Satoshi Nakamura, Kiyohiro Shikano. Graduate School of Information Science, Nara Institute of Science & Technology

College Pricing. Ben Johnson. April 30, Abstract. Colleges in the United States price discriminate based on student characteristics

SEDETEP Transformation of the Spanish Operation Research Simulation Working Environment

Level 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*

have to be modeled) or isolated words. Output of the system is a grapheme-tophoneme conversion system which takes as its input the spelling of words,

Support Vector Machines for Speaker and Language Recognition

Student Perceptions of Reflective Learning Activities

CyberCIEGE: An Extensible Tool for Information Assurance Education

OCR for Arabic using SIFT Descriptors With Online Failure Prediction

A cognitive perspective on pair programming

Xinyu Tang. Education. Research Interests. Honors and Awards. Professional Experience

UNIDIRECTIONAL LONG SHORT-TERM MEMORY RECURRENT NEURAL NETWORK WITH RECURRENT OUTPUT LAYER FOR LOW-LATENCY SPEECH SYNTHESIS. Heiga Zen, Haşim Sak

English Language and Applied Linguistics. Module Descriptions 2017/18

Discriminative Learning of Beam-Search Heuristics for Planning

Design Of An Automatic Speaker Recognition System Using MFCC, Vector Quantization And LBG Algorithm

Diagnostic Test. Middle School Mathematics

Machine Learning and Data Mining. Ensembles of Learners. Prof. Alexander Ihler

An Empirical and Computational Test of Linguistic Relativity

Universal contrastive analysis as a learning principle in CAPT

Transcription:

Recognition Using Classification and Segmentation Scoring* Owen Kimball t, Mari Ostendorf t, Robin Rohlicek t Boston University :~ BBN Inc. 44 Cummington St. 10 Moulton St. Boston, MA 02215 Cambridge, MA 02138 ABSTRACT Traditional statistical speech recognition systems typically make strong assumptions about the independence of observation frames and generally do not make use of segmental information. In contrast, when the segmentation is known, existing classifiers can readily accommodate segmental information in the decision process. We describe an approach to connected word recognition that allows the use of segmental information through an explicit decomposition of the recognition criterion into classification and segmentation scoring. Preliminary experiments are presented, demonstrating that the proposed framework, using fixed length sequences of cepstral feature vectors for classification of individual phonemes, performs comparably to more traditional recognition approaches that use the entire observation sequence. We expect that performance gain can be obtained using this structure with additional, more general features. 1. INTRODUCTION Although hidden-markov-model (HMM) based speech recognition systems have achieved very high performance, it may be possible to improve on their performance by addressing the known deficits of the HMM. Perhaps the most obvious weaknesses of the model are the reliance on frame-based feature extraction and the assumption of conditional independence of these features given an underlying state sequence. The assumption of independence disagrees with what is known of the actual speech signal, and when this framework is accepted, it is difficult to incorporate potentially useful measurements made across an entire segment of speech. Much of the linguistic knowledge of acoustic-phonetic properties of speech is most naturally expressed in such segmental measurements, and the inability to use such measurements may represent a significant loss in potential performance. In an attempt to address this issue, a number of models have been proposed that use segmental features as the basis of recognition. Although these models allow the use of segmental measurements, they have not yet achieved significant performance gains over HMMs *This research was jointly funded by NSF and DARPA under NSF grant number IRI-8902124. because of difficulties associated with modeling a variable length observation with segmental features. Many of these models represent the segmental characteristics as a fixed-dimensional vector of features derived from the variable-length observation sequence. Although such features may work quite well for classification of individual units, such as phonemes or syllables, it is less obvious how to use fixed-length features to score a sequence of these units where the number and location of the units is not known. For example, simply taking the product of independent phoneme classification probabilities using fixed length measurements is inadequate. If this is done, the total number of observations used for an utterance is F x N, where F is the fixed number of features per segment and N is the number of phonemes in the hypothesized sentence. As a result, the scores for hypotheses with different numbers of phonemes will effectively be computed over different dimensional probability spaces, and as such, will not be comparable. In particular, long segments will have lower costs per frame than short segments. In this paper, we address the segment modeling problem using an approach that decomposes the recognition process into a segment classification problem and a segmentation scoring problem. The explicit use of a classification component allows the direct use of segmental measures as well as a variety of classification techniques that are not readily accommodated with other formulations. The segmentation score component effectively normalizes the scores of different length sequences, making them comparable. 2. CLASSIFICATION AND SEGMENTATION SCORING 2.1. General Model The goal of speech recognition systems is to find the most likely label sequence, A = al,..., air given a sequence of acoustic observations, X. For simplicity, we can restrict the problem to finding the label sequence, A, and segmentation, $ = sl,...,sn, that have the highest joint likelihood given the observations. (There is typically no 197

Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it does not display a currently valid OMB control number. 1. REPORT DATE 1992 2. REPORT TYPE 3. DATES COVERED 00-00-1992 to 00-00-1992 4. TITLE AND SUBTITLE Recognition Using Classsification and Segmentation Scoring 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT NUMBER 5e. TASK NUMBER 5f. WORK UNIT NUMBER 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) BBN Technologies,10 Moulton Street,Cambridge,MA,02238 8. PERFORMING ORGANIZATION REPORT NUMBER 9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR S ACRONYM(S) 12. DISTRIBUTION/AVAILABILITY STATEMENT Approved for public release; distribution unlimited 13. SUPPLEMENTARY NOTES 14. ABSTRACT 15. SUBJECT TERMS 11. SPONSOR/MONITOR S REPORT NUMBER(S) 16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT a. REPORT unclassified b. ABSTRACT unclassified c. THIS PAGE unclassified 18. NUMBER OF PAGES 5 19a. NAME OF RESPONSIBLE PERSON Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18

explicit segmentation component in the formulation for HMMs; in this case, the underlying state sequence is analogous to the segmentation-label sequence.) The required optimization is then to find labels A* such that A* = argmaxp(a,s IX) A,S = argmaxp(a, S, X). (1) A,S The usual decomposition of this probability is p(a, S, X) = p(x [ A, S)p(S [ A)p(A) (2) as is commonly used in HMMs and has been used in our previous segment modeling. However, we can consider an alternative decomposition: p(a, S, X) = p(a [ S, X)p(S, X). In this case, the optimization problem has two components a ~C1 lassffication probability," p(a I S,X), and a "probability of segmentation", p(s, X). We refer to this approach as classification-in-recognition (CIR). The CIR approach has a number of potential advantages related to the use of a classification component. First, segmental features can be accommodated in this approach by constraining p(a ] X, S) to have the form p(a I Y(X), S), where y(x) is some function of the original observations. The possibilities for this function include the complete observation sequence itself, as well as fixed dimensional segmental feature vectors computed from it. A second advantage is that a number of different classifiers can be used to compute the posterior probability, including neural networks and classification trees, as well as other approaches. To simplify initial experiments, we have made the assumption that phoneme segments are generated independently. In this case (1) is rewritten as A* = argmax H p(ai I X(sl), si)p(si, X(si)) A,S i where ai is one label of the sequence, si is a single segment of the segmentation 1, and X(sl) is the portion of the observation sequence corresponding to si. Segmental features are incorporated by constraining p(a~ IX(s0, s~) to be of the form p(a~ If(X(sl)), s0, as mentioned above. There are a number of segment-based systems that take a classification approach to recognition [1, 2, 3]. With the exception of [2], however, these do not include an explicit computation of the segmentation probability. Our 1 If si is defined as the start and end times of the segment, clearly consecutive si are not independent. To avoid this problem, we think of si as corresponding to the length of the segment. approach differs from [2] in the types of models used and in the method of obtaining the segmentation score. In [2], the classification and segmentation probabilities are estimated with separate multi-layer perceptrons. 2.2. Classification Component The formulation described above is quite general, allowing the use of a number of different classification and segmentation components. The particular classifier used in the experiments described below is based on the Stochastic Segment Model (SSM) [4], an approach that uses segmental measurements in a statistical framework. This model represents the probability of a phoneme based on the joint statistics of an entire segment of speech. Several variants of the SSM have been developed since its introduction [5, 6], and recent work has shown this model to be comparable in performance to hidden-markov model systems for the task of word recognition [7]. The use of the SSM for classification in the CIR formalism is described next. Using the formalism of [4], p(x(8i)[8i, ai) is characterized as p(f(x(si))[si,ai), where f(.) is a linear time warping transformation that maps variable length X(sl) to a fixed length sequence of vectors Y = f(x(si)). The specific model for Y is multi-variate Gaussian, generally subject to some assumptions about the covariance structure to reduce the number of free parameters in the model. The posterior probability used in the classification work here is obtained from this distribution according to p(f(x(si)) I hi, si) p(ai, si) p(ai I f(x(si)), si) = Ea, p(f(x(si)) I hi, si) p(ai, si)" There are more efficient methods for direct computation of the posterior distribution p(ai [ f(x(si)), si), such as with tree-based classifiers or neural networks. However, the above formulation, which uses class-conditional densities of the observations, p(f(x(si)) [ai,si), has the advantage that we can directly compare the CIR approach to the traditional approach and therefore better understand the issues associated with using fixed-length measurements and the effect of the segmentation score. In addition, this approach allows us to take advantage of recent improvements to the SSM, such as the dynamical system model [6], at a potentially lower cost due to subsampling of observations. 2.3. Segmentation Component There are several possibilities for estimating the segmentation probability, and two fundamentally different approaches are explored here. First we note that we can 198

estimate either p(s I x) or p(s, X) for the segmentation probability, leading to the two equivalent expressions in 0). One method is to simply compute a mixture distribution of segment probabilities to find p(sl, X(si)): p(s,,x(s0) = J = ~p(x(s,)ls,,cjp(s,,cj (3) J where {cj } is a set of classes, such as linguistic classes or context-independent phones. In order to find the score for the complete sequence of observations, the terms in the summation in (3) are instances of the more traditional formulation of (2). This method uses the complete observation sequence, as in [4], to determine the segmentation probabilities, as opposed to the features used for classification, which may be substantially reduced from the original observations and may lack some cues to segment boundaries, such as transitional acoustic events. Another method for computing the segmentation probability, similar to that presented in [2], is to find the posterior probability p(s [ X). In this approach, we use distributions that model presence versus absence of a segment boundary at each frame, based on local features. The segmentation probability is written as p(s IX) = Hp(s, [ X(s,)) (4) i and the probability of an individual segment of length L is L-1 p(s, Ix(s0) = p(bn IX(s,)) ri p(tix(s,)), (5) j=l where bl is the event that there is a boundary after frame L and bj is the event that there is not a boundary after the jth frame of the segment. We estimate the frame boundary probabilities as where K = p(b)/p('b) and LK p(bj I X(si)) - 1 + LK xj+ 1%)" The component conditional probabilities are computed as p(xj, xj+, IT) = ~p(x/, aj+l[~) p(~) (6) and p(zj, Zj+l I b~) = E E p(zj I/~l)p(zj+l [tim) P(fll, f12), (7) where fl ranges over the manner-of-articulation phoneme classes: stops, nasals, fricatives, liquids, vowels, and additionally, silence. The two segmentation models presented have different advantages. The first method makes use of the complete set of SSM phone models in determining likely boundaries for each segment and hence may have a more complete model of the speech process. On the other hand, the second approach uses models explicitly trained to differentiate between boundary and non-boundary acoustic events. The best choice of segmentation score is an empirical question that we have begun to address in this work. 3. EXPERIMENTS Experiments have been conducted to determine the feasibility of the recognition approach described here. First, we wished to determine whether fixed-length measurements could be as effective in recognition as using the complete observation sequence, as is normally done in other SSM work and in HMMs. This test would tell whether the segmentation score can compensate for the use of fixed-length measurements. Second, we investigated the comparative performance of the two segmentation scoring mechanisms outlined in the previous section. 3.1. CIR Feasibility The feasibility of fixed-length measurements was investigated first in a phoneme classification framework. Since we planned to eventually test our algorithms in word recognition on the Resource Management (RM) database, our phone classification experiments were also run on this database. Since the RM database is not phonetically labeled, we used an automatic labeling scheme to determine the reference phoneme sequence and segmentation for each sentence in the database. The labeler, a context-dependent SSM, took the correct orthographic transcription, a pronunciation dictionary, and the speech for a sentence and used a dynamic programming algorithm to find the best phonetic alignment. The procedure used an initial labeling produced by the BBN BYBLOS system [8] as a guide, but allowed some variation in pronunciations, according to the dictionary, as well as in segmentation. The resulting alignment is flawed in comparison with carefully hand transcribed speech, as in the TIMIT database. However, our experience has shown that using comparable models and 199

analysis, there is only about a 4-6% loss in classification performance (e.g., from 72% to 68% correct for contextindependent models) between the two databases, and the RM labeling is adequate for making preliminary comparisons of classification algorithms. The final test of any classification algorithm is made under the CIR formalism in word recognition experiments, for which the RM database is well suited. In classification, the observation vectors in each segment were linearly sampled to obtain a fixed number of vectors per segment, m = 5 frames. For observed segments of length less than five frames, the transformation repeated some vectors more than once. The feature vector for each frame consisted of 14 Mel-warped cepstral coefficients and their first differences as well as differenced energy. Each of the rn distributions of each segment were modeled as independent full covariance Gaussian distributions. Separate models were trained for males and females by iteratively segmenting and estimating the models using the algorithm described in [4]. The testing material came from the standard "Feb89" and "Oct89" test sets. In classification experiments using the Feb89 test set, the percent correct is reported over the complete set of phoneme instances, 11752 for our transcription. Several simplifying assumptions were made to facilitate implementation. Only context-independent models were estimated, and the labels and segments of the observation sequence were considered independent. On the Feb89 test set the classification results were 65.8% correct when the entire observation sequence was used and 66.4% correct when a fixed number of observations was used for each segment. This result indicates that, in classification, using fixed length measurements can work as well as using the entire observation. Having verified that fixed-length features are useful in classification, the next step was to evaluate their use in recognition with the CIR formalism. In recognition, we make use of the N-best formalism. Although originally developed as an interface between the speech and natural language components of a spoken language system [9], this mechanism can also be used to rescore hypotheses with a variety of knowledge sources [10]. Each knowledge source produces its own score for every hypothesis, and the decision as to the most likely hypothesis is determined according to a weighted combination of scores from all knowledge sources. The algorithm reduces the search of more computationally expensive models, like the SSM, by eliminating very unlikely sentences in the first pass, performed with a less expensive model, such as the HMM. In this work, the BBN BYBLOS system [8] is used to generate 20 hypotheses per sentence. Using the N-best formalism, an experiment was run comparing the CIR recognizer to an SSM recognizer that uses all observations. The classifier for the CIR system was the same as that used in the previous experiment. The joint probability of segmentation and observations, p(x, S), was computed as in Equation (3), using a version of the SSM that considered the complete observation sequence for a segment. That is, not just m, but all observation vectors in a segment were mapped to the distributions and used in finding the score. The weights for combining scores in the N-best formalism were trained on the Feb89 test set. In this case the scores to be combined were simply the SSM score, the number of words and the number of phonemes in a sentence. In evaluating performance using the N-best formalism, the percent word error is computed from the highestranked of the rescored hypotheses. On the Feb89 test set the word error for both the classification-in-recognition method and the original recognition approach was 9.1%. To determine if these results were biased due to training the weights for combining scores on the same test data, this experiment was repeated on the Oct89 test set using the weights developed on the Feb89 test set. The performance for the CIR recognizer was 9.4% word error (252 errors in a set of 2684 reference words) and the performance for the original approach using the complete observation sequence was 9.1% word error (244 errors). The performance of the new recognition formalism is thus very close to that of the original scheme, and in fact the difference between them could be attributed to differences associated with suboptimal N-best weight estimation techniques [11]. 3.2. Segmentation Score As mentioned previously, some current systems use a classification scheme with no explicit probability of segmentation. We attempted to simulate this effect with the classification recognizer by simply suppressing the score for the joint probability of segmentation and observations. This is equivalent to assuming that the segmentation probabilities are equally likely for all hypotheses considered. Scores were computed for the utterance with and without the p(x, S) term on the Feb89 test set. When just the classification scores were used, word error went from from 9.1% to 10.8%, an 18% degradation in performance. Apparently, the joint probability of segmentation and observations has a significant effect in normalizing the posterior probability for better recognition. Experiments were also run to compare the two methods of segmentation scoring described above. In the first method, based on equation (3), the same analysis de- 200

scribed earlier was used at each frame (cepstra plus differenced cepstra and differenced energy) and the summation was over the set of context independent phones. In the second method, which computes p(s IX) using equations (4)- (7), we modeled each of the conditional densities in (6) and (7) as the joint, full covariance, Gaussian distribution of the cepstral parameters of the two frames adjoining the hypothesized boundary. In order to reduce the number of free parameters to estimate in the Gaussian model, we used only the cepstral coefficients as features for each frame. On the Feb89 test set the first method had 9.1% combined word error for male and female speakers, while the second method had 11.0% word error. Using the best weights for the N-best combination from this test set, the segmentation algorithms were also run on the Oct89 test set. In this case, the word error rates for the two methods were 9.4% and 11.9%, respectively. This result suggests that the boundary-based segmentation score yields performance that is worse than no segmentation score. However, the "no segmentation" case actually uses an implicit segmentation score in that the N hypotheses are assumed to have equally likely segmentations (while all other segmentations have probability zero) and in that phoneme and word counts are used in the combined score. Although we suspect that the marginal distribution model for segmentation scores may still be preferable, clearly more experiments are needed with a larger number of sentence hypotheses to better understand the characteristics of the different approaches. 4. DISCUSSION In summary, we have described an alternative approach to speech recognition that combines classification and segmentation scoring to more effectively use segmental features. Our pilot experiments demonstrate that the classification-in-recognition approach can achieve performance comparable to the traditional formalism when frame-based features and equivalent Gaussian distributions are used, and that the segmentation score can be an important component of a classification approach. We anticipate performance gains with the additional use of segmental features in the classification component of the CIP~ model. We also plan to extend the model to incorporate context-dependent units. Our initial experiments with the segmentation probability indicate that finding this component via marginal probabilities computed with a detailed model may be more accurate than estimating boundary likelihood based on local observations, although this conclusion should be verified with experiments using a larger num- ber of hypotheses per sentence than the 20 used so far. A number of improvements can be mode to both models, including using different choices for mixture components and eliminating some of the independence assumptions. Additionally, in the second method we plan to increase both the number of features per frame and the number of boundary-odjacent frames considered in computing the boundary probabilities. Eventually a hybrid method that combines elements of both approaches may prove to be the most effective. References 1. S. Austin, J. Makhoul, R. Schwartz and G. Zavaliagkos, "Continuous Speech Recognition using Segmental Neural Nets," Proceedings of the DARPA Workshop on Speech and Natural Language, pp. 249-252, Feb. 1991. 2. H. C. Leung, I. L. Hetherington and V. Zue, "Speech Recognition Using Stochastic Explicit-Segment Modeling," Second European Conference on Speech Communication and Technology, Genova, Italy, September, 1991. 3. P. Ramesh, S. Katagiri and C. H. Lee, "A New Connected Word Recognition Algorithm based on HMM/LVQ Segmentation and LVQ Classification," Proceedings IEEE Int. Conf. Acoust., Speech, Signal Processing, pp. 113-116, Toronto, May 1991. 4. M. Ostendoff and S. Roukos, "A Stochastic Segment Model for Phoneme-Based Continuous Speech Recognition," IEEE Trans. on Acoust., Speech and Signal Processing, Dec. 1989, pp. 1857-1869. 5. S. Roukos, M. Ostendorf, H. Gish and A. Derr, "Stochastic Segment Modeling Using the Estimate-Maximize Algorithm," Proceedings IEEE Int. Conf. Acoust., Speech, Signal Processing, pp 127-130, New York, New York, April 1988. 6. V. Digalakis, J. R. Rohlicek, M. Ostendorf, "A Dynamical System Approach to Continuous Speech Recognition," Proceedings IEEE Int. Conf. Acoust., Speech, Signal Processing, pp. 289-292, Toronto, May 1991. 7. O. Kimball, M. Ostendorf and I. Bechwati, "Context Modeling with the Stochastic Segment Model," to appear in IEEE Trans. Signal Processing. 8. F. Kubala, S. Austin, C. Barry, J. Makhoul, P. Placeway, R. Schwartz, "BYBLOS Speech Recognition Benchmark Results," Proceedings of the DARPA Workshop on Speech and Natural Language, pp. 77-82, February 1991. 9. R. Schwartz and Y.-L. Chow, "The N-Best Algorithm: An Efficient and Exact Procedure for Finding the N Most Likely Sentence Hypotheses," Proceedings IEEE Int. Conf. Acoust., Speech, Signal Processing, pp. 1857-1869, April 1990. 10. M. Ostendorf, A. Kannan, S. Austin, O. Kimball, R. Schwartz, J. R. Rohlicek, "Integration of Diverse Recognition Methodologies Through Reevaluation of N- Best Sentence Hypotheses," Proceedings of the DARPA Workshop on Speech and Natural Language, pp. 83-87, Asilomar, CA, Feb. 1991. 11. A. Kannan, M. Ostendorf, J. R. Rohlicek, "Weight Estimation for N-Best Rescoring," this proceedings. 201