Items related to Speech Recognition: Theory and C++ Implementation

Speech Recognition: Theory and C++ Implementation - Hardcover

  • 3.90 out of 5 stars
    10 ratings by Goodreads
 
9780471977308: Speech Recognition: Theory and C++ Implementation

Synopsis

Automatic Speech Recognition (ASR) is the enabling technology for hands-free dictation and voice-triggered computer menus. It is becoming increasingly prevalent in environments such as private telephone exchanges and real-time information services. Speech Recognition introduces the principles of ASR systems, including the theory and implementation issues behind multi-speaker continuous speech recognition. Focusing on the algorithms employed in commercial and laboratory systems, the treatment enables the reader to devise practical solutions for ASR system problems. It addresses in detail C++ programming techniques used to develop ASR applications, thus offering skills that will prove useful in any large C++ based software project. Possible extensions of the well-established ASR technology are highlighted, based on "Hidden Markov Models" applied to fields such as modelling and prediction of econometric series. Features include:
* Accompanying website containing all C++ source code of a complete laboratory multi-speaker continuous-speech ASR system (e.g. Initialisation, Training, Recognition, Evaluation, etc.) www.wiley.com/go/becchetti_speech
* Detailed theoretical, mathematical and technical explanations of ASR
* A practical account of the functioning of ASR
A crucial source of information for researchers, developers and project managers involved with ASR systems, Speech Recognition is also structured for use by students of digital signal processing, speech recognition and C++ programming techniques.

"synopsis" may belong to another edition of this title.

About the Author

Claudio Becchetti graduated with honors in Electronic Engineering in 1994 at the University of Rome, where he achieved the Ph.D. in Telecommunications in 1999. From 2002 to 2009, he was adjoint professor at the University "La Sapienza", faculty of Telecommunication Engineering where he held first a course on Industrial design and then a course on Signal Theory. Claudio has 7 years teaching experience working with students studying ECG. This device is well suited as a practical example for signal theory, digital signal processing, electronics and software engineering.

From the Back Cover

Automatic Speech Recognition (ASR) is the enabling technology for hands-free dictation and voice-triggered computer menus. It is becoming increasingly prevalent in environments such as private telephone exchanges and real-time information services. Speech Recognition introduces the principles of ASR systems, including the theory and implementation issues behind multi-speaker continuous speech recognition. Focusing on the algorithms employed in commercial and laboratory systems, the treatment enables the reader to devise practical solutions for ASR system problems. It addresses in detail C++ programming techniques used to develop ASR applications, thus offering skills that will prove useful in any large C++ based software project. Possible extensions of the well-established ASR technology are highlighted, based on "Hidden Markov Models" applied to fields such as modelling and prediction of econometric series. Features include:

  • Accompanying CD-ROM containing all C++ source code of a complete laboratory multi-speaker continuous-speech ASR system (e.g. Initialisation, Training, Recognition, Evaluation, etc.)
  • Detailed theoretical, mathematical and technical explanations of ASR
  • A practical account of the functioning of ASR
A crucial source of information for researchers, developers and project managers involved with ASR systems, Speech Recognition is also structured for use by students of digital signal processing, speech recognition and C++ programming techniques.

From the Inside Flap

Automatic Speech Recognition (ASR) is the enabling technology for hands-free dictation and voice-triggered computer menus. It is becoming increasingly prevalent in environments such as private telephone exchanges and real-time information services. Speech Recognition introduces the principles of ASR systems, including the theory and implementation issues behind multi-speaker continuous speech recognition. Focusing on the algorithms employed in commercial and laboratory systems, the treatment enables the reader to devise practical solutions for ASR system problems. It addresses in detail C++ programming techniques used to develop ASR applications, thus offering skills that will prove useful in any large C++ based software project. Possible extensions of the well-established ASR technology are highlighted, based on "Hidden Markov Models" applied to fields such as modelling and prediction of econometric series. Features include:

  • Accompanying CD-ROM containing all C++ source code of a complete laboratory multi-speaker continuous-speech ASR system (e.g. Initialisation, Training, Recognition, Evaluation, etc.)
  • Detailed theoretical, mathematical and technical explanations of ASR
  • A practical account of the functioning of ASR
A crucial source of information for researchers, developers and project managers involved with ASR systems, Speech Recognition is also structured for use by students of digital signal processing, speech recognition and C++ programming techniques.

Excerpt. © Reprinted by permission. All rights reserved.

Preface of the Book

"A technology is a real progress when it is available to anyone" --Henry Ford

Speech Recognition is nowadays regarded by market projections as one of the more promising technologies of the future. According to one of these projections, speech technology industrial product sales will rise from $500 million in 1997 to $38 billion in 2003.

Regarding the know-how of Automatic Speech Recognition (ASR) systems, a similar technology is shared by all the commercial and research systems. However, despite the wide diffusion of commercial ASR systems, the underlying technology is mainly known to only a few laboratories.

One of the main objectives of this book consists of showing theory and implementation of ASR systems. We will concentrate our attention on those solutions effectively adopted among all those proposed by the scientific community. When feasible, choices of commercial systems will also be discussed.

In the spirit of the above quotation by Henry Ford, we have supplied the Recognition Experimental system "RES" that is a complete ASR. RES C++ code, fully contained in the enclosed CD, shows many of the undocumented aspects that allow the ASR systems to work. We hope also that RES will grow in its capabilities thanks to independent developers as happened for the free operative system "Linux". At this time we are grateful for external contributions and we will support RES through our WEB page "http:\\www.fub.it\res".

The ASR technology is based on the so-called Hidden Markov Models (HMMs). HMMs are one of the most powerful models that allow description of complex non-stationary phenomena ranging from speech to stock market behavior. In the speech recognition community, much research has produced efficient algorithms and techniques related to HMMs. This technology is highly consolidated and it can therefore be extended to other applications such as, for instance, modeling and prediction of economic time series. This has led us to include an econometric appendix describing "stylized facts" of economic series, unresolved estimation and prediction problems and showing the possible application of HMMs to these issues.

As mentioned above, the book is supplied with the 30 000 line C++ source code of RES. This and other projects have consolidated our experience in developing C++ software. The book contains also our programming and teaching experience filtered by the contributions of the scientific community on Object Oriented programming.

Our programming technique is based on a "conservative" approach that improves reliability of the software. The technique, often used in "mission-critical" software, greatly reduces C++ development and debugging time. Some chapters are devoted to describing this technique as well as the solutions adopted for the software problems met in developing the RES system. Since these problems affect any medium-sized or large project, the discussion achieves a general validity. RES allows us to show the solutions applied to a real system more than to abstract examples.

In essence, the topics considered in the book are:

theory and methods that make the ASR systems work

C++ software implementation of the ASR through RES

the conservative programming technique in C++

solutions to common issues encountered in medium-sized projects

an appendix for applying HMMs to stock exchange prediction

The book contains issues that may interest various readers with different skills. Thus, we have structured the book in a particular way that allows the reader to "browse" the topics easily selecting the more appropriate ones according to her/his need/preparation.

The chapters of the book are organized following the "flow of speech data" inside the ASR system. The ASR systems are easily decomposed into functional blocks implementing different tasks. The blocks have input data and output processed data. Obviously, the first block receives the speech samples as input while the last block returns the string of the recognized words. Each chapter deals with one of these blocks and the order of the chapters reflects the order of the crossing of the signal among the blocks Figure 1.6 on page 19 shows the ASR blocks and the exchanged data in detail. Note that the bold numbers contained in each block correspond to the chapter in which the blocks are addressed.

Each chapter contains two distinctive parts. In the first, theoretical issues related to the functionality of the ASR (i.e. each particular block) are covered. In the second part, C++ implementation and C++ issues related to general programming problems of each block are addressed.

Sections have symbols specifying the topics covered and the required skill when useful, in particular: a framed computer indicates that the section covers programming issues of general interest. The topics are not directly related to ASR, but are inherent in any software project,

Another three symbols are used to classify the sections according to the reader's skill and interest:

"abc" symbol indicates that the topics covered should be assimilated by the reader before going on to the following sections. These sections deal with basic topics and may be skipped by more experienced readers who are already familiar with the specific arguments.

exclamation point marks sections that should not be missed. These sections cover relevant topics which may not be familiar even to experienced readers and, thus, should be considered with great attention.

a lens denotes advanced sections devoted to more experienced or specifically interested readers and may be skipped at a first reading.

The theoretical and the implementation parts constituting each chapter can be considered as two independent books since the reader interested in only one part may skip the other.

Our hope is that the reader can assimilate the technological topics she/he is interested in, in the fastest and most useful way.

"About this title" may belong to another edition of this title.

Buy Used

Condition: Fair
Connecting readers with great books...
View this item

US$ 3.75 shipping within U.S.A.

Destination, rates & speeds

Other Popular Editions of the Same Title

9788126517749: Speech Recognition: Theory And C++ Implementation

Featured Edition

ISBN 10:  8126517743 ISBN 13:  9788126517749
Publisher: Wiley India, 2008
Softcover

Search results for Speech Recognition: Theory and C++ Implementation

Stock Image

Becchetti, Claudio,Ricotti, Lucio Prina
Published by Wiley, 1999
ISBN 10: 0471977306 ISBN 13: 9780471977308
Used Hardcover

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

hardcover. Condition: Acceptable. Connecting readers with great books since 1972. Used textbooks may not include companion materials such as access codes, etc. May have condition issues including wear and notes/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_425238789

Contact seller

Buy Used

US$ 35.84
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Claudio Becchetti; Lucio Prina Ricotti
Published by Wiley, 1999
ISBN 10: 0471977306 ISBN 13: 9780471977308
Used Hardcover

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: Fair. No Jacket. Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less 2.15. Seller Inventory # G0471977306I5N00

Contact seller

Buy Used

US$ 39.83
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Becchetti, Claudio, Ricotti, Lucio Prina
Published by Wiley, 1999
ISBN 10: 0471977306 ISBN 13: 9780471977308
Used Hardcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00043015012

Contact seller

Buy Used

US$ 39.91
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Claudio Becchetti And Lucio Prina Ricotti
Published by Wiley, 1999
ISBN 10: 0471977306 ISBN 13: 9780471977308
Used Hardcover

Seller: True Oak Books, Highland, NY, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: Good+. Foxing to exterior edge of pages. - Great overall condition. Minor cosmetic wear. No noteworthy blemishes. No writing.; - We're committed to your satisfaction. We offer free returns and respond promptly to all inquiries. Your item will be carefully wrapped in bubble wrap and securely boxed. All orders ship on the same or next business day. Buy with confidence. Seller Inventory # HVD-25279-A-0

Contact seller

Buy Used

US$ 39.99
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Ricotti, Lucio,Ricotti, Lucio Prina
Published by Wiley, 1999
ISBN 10: 0471977306 ISBN 13: 9780471977308
Used Hardcover

Seller: Goldstone Books, Llandybie, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

hardcover. Condition: Good. All orders are dispatched within one working day from our UK warehouse. We've been selling books online since 2004! We have over 750,000 books in stock. No quibble refund if not completely satisfied. Seller Inventory # mon0007507309

Contact seller

Buy Used

US$ 157.09
Convert currency
Shipping: US$ 9.55
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Becchetti, Claudio
Published by Wiley, 1999
ISBN 10: 0471977306 ISBN 13: 9780471977308
New Hardcover

Seller: Toscana Books, AUSTIN, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: new. Excellent Condition.Excels in customer satisfaction, prompt replies, and quality checks. Seller Inventory # Scanned0471977306

Contact seller

Buy New

US$ 197.65
Convert currency
Shipping: US$ 4.30
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Becchetti, Claudio; Ricotti, Lucio Prina
Published by Wiley, 1999
ISBN 10: 0471977306 ISBN 13: 9780471977308
New Hardcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 35681-n

Contact seller

Buy New

US$ 199.39
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Becchetti, Claudio; Ricotti, Lucio Prina
Published by Wiley, 1999
ISBN 10: 0471977306 ISBN 13: 9780471977308
New Hardcover

Seller: BennettBooksLtd, North Las Vegas, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: New. In shrink wrap. Looks like an interesting title! Seller Inventory # Q-0471977306

Contact seller

Buy New

US$ 220.56
Convert currency
Shipping: US$ 6.95
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Becchetti, Claudio; Ricotti, Lucio Prina
Published by Wiley, 1999
ISBN 10: 0471977306 ISBN 13: 9780471977308
Used Hardcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 35681

Contact seller

Buy Used

US$ 225.86
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Claudio Becchetti
Published by John Wiley & Sons Inc, New York, 1999
ISBN 10: 0471977306 ISBN 13: 9780471977308
New Hardcover First Edition

Seller: Grand Eagle Retail, Fairfield, OH, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: new. Hardcover. Automatic Speech Recognition (ASR) is the enabling technology for hands-free dictation and voice-triggered computer menus. It is becoming increasingly prevalent in environments such as private telephone exchanges and real-time information services. Speech Recognition introduces the principles of ASR systems, including the theory and implementation issues behind multi-speaker continuous speech recognition. Focusing on the algorithms employed in commercial and laboratory systems, the treatment enables the reader to devise practical solutions for ASR system problems. It addresses in detail C++ programming techniques used to develop ASR applications, thus offering skills that will prove useful in any large C++ based software project. Possible extensions of the well-established ASR technology are highlighted, based on "Hidden Markov Models" applied to fields such as modelling and prediction of econometric series. Features include: * Accompanying website containing all C++ source code of a complete laboratory multi-speaker continuous-speech ASR system (e.g. Initialisation, Training, Recognition, Evaluation, etc.) _speech * Detailed theoretical, mathematical and technical explanations of ASR * A practical account of the functioning of ASR A crucial source of information for researchers, developers and project managers involved with ASR systems, Speech Recognition is also structured for use by students of digital signal processing, speech recognition and C++ programming techniques. Automatic Speech Recognition (ASR) is the enabling technology for hands-free dictation and voice-triggered computer menus. It is becoming increasingly prevalent in environments such as private telephone exchanges and real-time information services. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Seller Inventory # 9780471977308

Contact seller

Buy New

US$ 244.99
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 10 more copies of this book

View all search results for this book