oscarknagg / arpabet-to-ipa

Convert Arpabet to IPA. Arpabet is the set of phonemes used by the CMU Pronouncing Dictionary. IPA is the International Phonetic Alphabet.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arpabet-to-IPA

Arpabet-to-IPA converts Arpabet to IPA.
Arpabet is the set of phonemes used by cmudict, which is The CMU Pronouncing Dictionary. IPA is the International Phonetic Alphabet.

Getting Started

Install

You may install the Arpabet-to-IPA with Composer (recommended) or manually.

Installing Arpabet-to-IPA:

composer require wwesantos/arpabet-to-ipa

Tutorial

Instantiate and use a Arpabet-to-IPA class:


  		$arpabetToIPA = new ArpabetToIPA\App();
		  $ipaPhoneme = $arpabetToIPA->getIPA('AA');
		  $ipaWord = $arpabetToIPA->getIPA('F OW1 N IY0 M');

You may define your own convertion table


  		$arpabetToIPA->setConvertionTable(array(
				'AO' => 'ɔ',
				'AA' => 'ɑ',
				'F' => 'f',
				'V' => 'v',
				'S' => 's'
		));

System Requirements

You need PHP >= 5.3.0.

License

The Arpabet-to-IPA is released under the MIT public license.

https://github.com/wwesantos/arpabet-to-ipa/blob/master/LICENSE

About

Convert Arpabet to IPA. Arpabet is the set of phonemes used by the CMU Pronouncing Dictionary. IPA is the International Phonetic Alphabet.

License:MIT License


Languages

Language:PHP 100.0%