Typescript code to Transcribe English IPA to Vietnamese Phonetic.
Using Yarn
yarn add @vuadu/ipa-to-vie
Using NPM
npm install @vuadu/ipa-to-vie
-
uppercaseStress
: boolean - uppercase stress syllable of vietnamese transcription -
vowelEpenthesis
: object
type | description | |
---|---|---|
skipAll | boolean | Skip all syllables have null vowel |
skipLast | boolean | Skip end syllable if it has null vowel |
replacement | string | Replace all null vowel with a string |
import { ipaToVie } from '@vuadu/ipa-to-vie';
const viePhonetic = ipaToVie('/əˈkweɪntənsʃɪp/'); // acquaintanceship
console.log(viePhonetic) // ờ-quây-nờ-thờn-xờ-sịp
import { ipaToVie } from '@vuadu/ipa-to-vie';
const options = { uppercaseStress: true };
const viePhonetic = ipaToVie('/əˈkweɪntənsʃɪp/'); // acquaintanceship
console.log(viePhonetic) // ờ-QUÂY-nờ-thờn-xờ-sịp
import { ipaToVie } from '@vuadu/ipa-to-vie';
const options = { vowelEpenthesis: { skipAll: true } };
const viePhonetic = ipaToVie('/əˈkweɪntənsʃɪp/', options); // acquaintanceship
console.log(viePhonetic) // ờ-quây-thờn-sịp
import { ipaToVie } from '@vuadu/ipa-to-vie';
const options = { vowelEpenthesis: { replacement: "_" } };
const viePhonetic = ipaToVie('/əˈkweɪntənsʃɪp/', options); // acquaintanceship
console.log(viePhonetic) // ờ-quây-n_-thờn-x_-sịp