kipa

1.0.2 • Public • Published

KIPA

A NPM package to convert Kurdish (Kurmanji) text to IPA phonetics.

Features

  • Instant, no limitations.
  • Auto convert numbers included.

Installation:

  • With npm:
npm install kipa
  • With yarn:
yarn add kipa

Usage:

  • To only get the resulted ipa text:
import Kipa from 'kipa'

let ipa = Kipa.translate_text('dem baş ji bo we!')
console.log(ipa)
| dɛm bɑːʃ ʒɪ boː wɛ |
  • To get more details as an object:
import Kipa from 'kipa'

let ipa = Kipa.get_ipa('dem baş ji bo we hemûyan û 4 kesên din jî!')
console.log(ipa)
{
  resulted_ipa: '| dɛm bɑːʃ ʒɪ boː wɛ hɛmuːjɑːn uː tʃɑːɾ kɛseːn dɪn ʒiː |\n',
  alternatives: [
    {
      word: 'hemûyan',
      inserted_ipa: 'hɛmuːjɑːn',
      alternative_ipa: 'ħɛmuːjɑːn',
      reasons: ['Different accents or positions']
    }
  ]
}

Testing:

You can test with mocha:

npm test

/kipa/

    Package Sidebar

    Install

    npm i kipa

    Weekly Downloads

    2

    Version

    1.0.2

    License

    ISC

    Unpacked Size

    10 kB

    Total Files

    7

    Last publish

    Collaborators

    • jagar