1 / 13

Numerical Text-to-Speech Synthesis System

Numerical Text-to-Speech Synthesis System. Presentation By: Sevakula Rahul Kumar. Presentation Outline. Introduction Background 3 Components of TTS System Text Pre-processing Prosody Concatenation What has been done / Future Work Questions. What is a TTS System?.

sharis
Télécharger la présentation

Numerical Text-to-Speech Synthesis System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Numerical Text-to-Speech Synthesis System Presentation By: Sevakula Rahul Kumar

  2. Presentation Outline • Introduction • Background • 3 Components of TTS System • Text Pre-processing • Prosody • Concatenation • What has been done / Future Work • Questions

  3. What is a TTS System? Definition: • A system which takes as input a sequence of words and converts them to speech Applications: • Services for the hearing impaired • Reading email aloud Commercial TTS Systems: • Festival • Bell Labs TTS

  4. Fundamental Components TTS System words Text Pre-processing Prosody Concatenation

  5. Numerical Text Pre-Processing • Input • A number (integer) • Output • Identification of each digit with their corresponding values • Objective • Perform the analysis of the number • To identify which all speech signals are to be used from the database and in what order they are to be concatenated.

  6. Numerical Text Pre-Processing (Block Diagram) Digit to Speech Translator with corresponding values NumberConverter Database of speech

  7. Number Converter • The numerals with their textual versions 100 one hundred • Handle fractional and decimal numbers 0.25 point two five • Implementation – Simple Search Algorithm in MATLAB using string function – ‘strcpy’

  8. Concatenation • Concatenating arrays of sampled data of the required speech signals • Converting the resultant sampled data again into speech. Individual Digit and position Complete Number

  9. Acoustic Manipulation - MATLAB • Recognizes wave files (.WAV) • Load or read, write • Vast array of signal processing tools • Built-in functions • Ease of debugging

  10. Progress Till First Minor • Work Completed / Current Status • Partial Text Pre-processing for any integer where individual digit is recognised one after another, without considering their value in the entire number. • Since it is a number, no prosodic manipulation was required. • Concatenation. • Work To Be Done • Complete Text Pre-processing. • Speech synthesis of any sized floating point numbers.

  11. Progress Since First Minor • Work Completed • Complete Text Pre-processing. • Speech Synthesis of Floating Point Numbers • Work To Be Done • Speech synthesis of any sized floating point numbers.

  12. Result – Synthesized Speech Signal’s Waveform:

  13. Questions?

More Related