Computational Linguistics


Robert and Michael

Links:




http://phys.org/news/2013-03-artificial-muscle-universal-turing-machine.html
http://www.dossier-andreas.net/software_architecture/fsm.html


Formal Grammars & Chomsky Hierarchy


  • Type 0 - Recursively Enumerable
    • Abstraction: Creativity
    • Turning Machine
  • Type 1 - Context Sensitive
    • Abstraction: Spoken or Written Language
    • Linear Bounded Turing Machine

Formal Grammars & Chomsky Hierarchy


  • Type 2 - Context Free
    • Abstraction: Programming Languages
    • Pushdown Automata
  • Type 3 - Regular
    • Abstraction: Craigslist Search Strings
    • Finite State Machine

Synthesizer Technologies



  • Concatenative
  • Formant
  • Articulatory

Concatenative


Stringing together parts of recorded speech.

3 main types:
Unit Selection
Diphone
Domain-specific

Unit Selection

Large database of Utterances:
Phones
Diphones
Half-phones
Syllables
Morphemes
Words
Phrases
Sentences

Diphone


Minimal speech database of all 
diphones (sound-to-sound transitions)


Domain-Specific


Transit schedules

Weather reports

Text Normalization


Text is full of heteronyms, numbers, and abbreviations

Need to normalise for phonetic representation

"My latest project is to learn how to better project my voice"

Language is Confusing


Praat


Meet Siri


2:56


Made with Slides.com