JSPM

phonemic-transcriber

0.0.3
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 10
  • Score
    100M100P100Q73724F
  • License MIT

A simple phonemic transcriber for the american english language.

Package Exports

  • phonemic-transcriber
  • phonemic-transcriber/js/phonemic-transcriber.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (phonemic-transcriber) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

PHONEMIC TRANSCRIPTION

A simple phonemic transcriber for the american english language.

SCREENSHOTS

light-theme

dark-theme

PHONEMES

A0 • Carnegie Mellon University ( CMU )

|  AH , EH , IH , UH , AE , AH0 , ER0  |  AA , ER , IY , AO , UW  |  AY , EY , OY , AW , OW  |  Stress : 0 , 1 , 2  |

|  B , CH , D , F , G , HH , K , L , M , N , P , R , S , T , V , W , Y , Z  |  DH , JH , NG , SH , TH , ZH  |

A1 • American Phonetic Alphabet ( APA )

|  ah , eh , ih , uh , ax , ox , ox  |  aq , eq , iq , oq , uq  |  ai , ei , oi , au , ou  |  Stress : a , á , ä  |

|  b , c , d , f , g , j , k , l , m , n , p , r , s , t , v , w , y , z  |  dh , jh , nh , sh , th , zh  |

A2 • Modified American Phonetic Alphabet ( MAPA )

|  a , e , i , u , ae , ə , ər  |  aa , eer , ii , oo , uu  |  ai , ei , oi , au , ou  |  Stress : a , á , ä  |

|  b , ch , d , f , g , h , k , l , m , n , p , r , s , t , v , w , y , z  |  dh , j , ng , sh , th , zh  |

A3 • International Phonetic Alphabet ( IPA )

|  ʌ , ɛ , ɪ , ʊ , æ , ə , ɚ  |  ɑː , ɝː , iː , ɔː , uː  |  aɪ , eɪ , ɔɪ , aʊ , oʊ  |  Stress : . , ˈ , ˌ  |

|  b , t͡ʃ , d , f , g , h , k , l , m , n , p , r , s , t , v , w , j , z  |  ð , d͡ʒ , ŋ , ʃ , θ , ʒ  |

E1 • English Phonetic Alphabet ( EPA )

|  ah , eh , ih , oh , uh , ax , ox  |  aq , eq , iq , oq , uq  |  ex , ix , ux , ai , ei , oi , au , ou  |

|  a:i:x , a:u:x  |  e:i:x , o:i:x , o:u:x  |  Stress : a , á , ä  |

|  b , c , d , f , g , j , k , l , m , n , p , r , s , t , v , w , y , z  |  dh , jh , nh , sh , th , zh  |

E2 • Modified English Phonetic Alphabet ( MEPA )

|  a , e , i , o , u , ae , ə  |  aa , ee , ii , oo , uu  |  eə , iə , uə , ai , ei , oi , au , əu  |

|  aiə , auə  |  ei.ə , oi.ə , əu.ə  |  Stress : a , á , ä  |  Note : əú = ə´u , əü = ə¨u  |

|  b , ch , d , f , g , h , k , l , m , n , p , r , s , t , v , w , y , z  |  dh , j , ng , sh , th , zh  |

E3 • International Phonetic Alphabet ( IPA )

|  ʌ , e , ɪ , ɒ , ʊ , æ , ə  |  ɑː , ɜː , iː , ɔː , uː  |  eə , ɪə , ʊə , aɪ , eɪ , ɔɪ , aʊ , əʊ  |

|  aɪə , aʊə  |  eɪ.ə , ɔɪ.ə , əʊ.ə  |  Stress : . , ˈ , ˌ  |

|  b , t͡ʃ , d , f , g , h , k , l , m , n , p , r , s , t , v , w , j , z  |  ð , d͡ʒ , ŋ , ʃ , θ , ʒ  |

PHILOSOPHY

• Traditional Transcription ( Characters )  ⇒  Traditional Orthography  ⇒  Traditional Writing ( 1st )

• Phonetic Transcription ( Allophones )  ⇒  Phonetic Orthography  ⇒  Phonetic Writing ( 2nd )

• Phonemic Transcription ( Phonemes )  ⇒  Phonemic Orthography  ⇒  Phonemic Writing ( 3rd )

BIBLIOGRAPHY

• ARPABET : Advanced Research Projects Agency ( Link )

• CMU : The CMU Pronouncing Dictionary ( Link )

• IPA : International Phonetic Alphabet ( Link )

• GEMINI : Google's AI Assistant ( Link )

• URL : Phonemic Orthography ( Link )

• URL : Alphabetic Principle ( Link )

INSTALLATION

npm i phonemic-transcriber

USAGE

let text = 'What we know is a drop, what we do not know is an ocean';
let transcriber = require('phonemic-transcriber');
let phonemetext = transcriber.Transcribe(text,1,0,0,0,0);

console.log(phonemetext);

// wat  wii  nou  iz  ə  draap  ,  wat  wii  duu  naat  nou  iz  aen  ou.shən

TEST

npm test

DEMO

HOME

LICENSE

ABC