{ "info": { "author": "Ardaq", "author_email": "ardager@163.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3" ], "description": "# Kazakh Language grapheme to phoneme\n\n[![Build Status](https://travis-ci.org/joemccann/dillinger.svg?branch=master)](https://travis-ci.org/joemccann/dillinger)\n\nThis g2p convert kazakh language scripts to phonemes.\n\n- kazakh(arabic) script to phoneme\n- kazakh(cyrillic) script to phoneme\n- Numbers to word\n\n## Installations\n\n```shell script\npip install g2p-kz\n```\n\n## Usage\n\nrequires [Python](https://python.org/) v3+ to run.\n\n```python\nfrom kzphoneme import Phoneme\narab_text = '\u0621\u0628\u0649\u0644\u0649\u0645 \u0628\u06c7\u0644\u0627\u0639\u0649'\ncyril_text = '\u0431\u0456\u043b\u0456\u043c \u0431\u04b1\u043b\u0430\u0493\u044b'\n\npho = Phoneme()\n\narab_res = pho(arab_text, 'arab') #output: ['B', 'IH', 'L', 'IH', 'M', ' ', 'B', 'U', 'L', 'A', 'C', 'I']\n\ncyril_res = pho(cyril_text, 'cyril') #output: ['B', 'IH', 'L', 'IH', 'M', ' ', 'B', 'U', 'L', 'A', 'C', 'I']\n```\n\n## Table\n\n**Cyrillic**| |**Arabic**| | | | | |**Phoneme**\n:-----:|:-----:|:-----:|:-----:|:-----:|:-----:|:-----:|:-----:|:-----:\n | | |Name|Normal|Isolated|Final|Initial|Medial|\n-| | Arabic Letter High Hamza| \u0674 | | | | | |-\n | | | |0x0674| | | | |\n-| |Arabic Letter Hamza|\u0621|\ufe80| | | |-\n | | | |0x0621|0xFE80| | |\n\u0410|\u0430|Arabic Letter Alef|\u0627\u200e|\ufe8d|\ufe8e| | |A\n | | | |0x0627|0xFE8D|0xFE8E| |\n\u04d8|\u04d9|Hamza + Alef|\u0621\u0627\u200e| | | | |AH\n | | |Arabic Letter High Hamza Alef|\u0675| | | | |\n | | | |0x0675| | | | |\n\u0411|\u0431|Arabic Letter Beh|\u0628|\ufe8f|\ufe90|\ufe91|\ufe92|B\n | | | |0x0628|0xFE8F|0xFE90|0xFE91|0xFE92|\n\u0412|\u0432|Arabic Letter Oe|\u06c6|\ufbd9|\ufbda| | |V\n | | | |0x06C6|0xFBD9|0xFBDA| | |\n\u0413|\u0433|Arabic Letter Gaf|\u06af|\ufb92|\ufb93|\ufb94|\ufb95|G\n | | |0x06AF|0xFB92|0xFB93|0xFB94|0xFB95|\n\u0492|\u0493|Arabic Letter Ain|\u0639|\ufec9|\ufeca|\ufecb|\ufecc|C\n | | | |0x0639|0xFEC9|0xFECA|0xFECB|0xFECC|\n\u0414|\u0434|Arabic Letter Dal|\u062f|\ufea9|\ufeaa| | |D\n | | | |0x062F|0xFEA9|0xFEAA| | |\n\u0415|\u0435|Arabic Letter Heh|\u0647|\ufee9|\ufeea| | |E\n | | | |0x0647|0xFEE9|0xFEEA| | |\n\u0416|\u0436|Arabic Letter Jeem|\u062c|\ufe9d|\ufe9e|\ufe9f|\ufea0|J\n | | | |0x062C|0xFE9D|0xFE9E|0xFE9F|0xFEA0|\n\u0417|\u0437|Arabic Letter Zain|\u0632|\ufeaf|\ufeb0| | |Z\n | | | |0x0632|0xFEAF|0xFEB0| | |\n\u0418|\u0438|Arabic Letter Yeh|\u064a|\ufef1|\ufef2|\ufef3|\ufef4|Y\n | | | |0x064A|0xFEF1|0xFEF2|0xFEF3|0xFEF4|\n\u041a|\u043a|Arabic Letter Kaf|\u0643|\ufed9|\ufeda|\ufedb|\ufedc|K\n | | | |0x0643|0xFED9|0xFEDA|0xFEDB|0xFEDC|\n\u049a|\u049b|Arabic Letter Qaf|\u0642| \ufed5|\ufed6|\ufed7|\ufed8|Q\n | | | |0xFED5|0xFED5|0xFED6|0xFED7|0xFED8|\n\u041b|\u043b|Arabic Letter Lam|\u0644|\ufedd|\ufede|\ufedf|\ufee0|L\n | | | |0x0644|0xFEDD|0xFEDE|0xFEDF|0xFEE0|\n\u041c|\u043c|Arabic Letter Meem|\u0645|\ufee1|\ufee2|\ufee3|\ufee4|M\n | | | |0x0645|0xFEE1|0xFEE2|0xFEE3|0xFEE4|\n\u041d|\u043d|Arabic Letter Noon|\u0646|\ufee5|\ufee6|\ufee7|\ufee8|N\n | | | |0x0646|0xFEE5|0xFEE6|0xFEE7|0xFEE8|\n\u04a2|\u04a3|Arabic Letter Ng|\u06ad|\ufbd3|\ufbd4|\ufbd5|\ufbd6|NH\n | | | |0x06AD|0xFBD3|0xFBD4|0xFBD5|0xFBD6|\n\u041e|\u043e|Arabic Letter Waw|\u0648|\ufeed|\ufeee| | |O\n | | | |0x0648|0xFEED|0xFEEE| | |\n\u04e8|\u04e9|Hamza + Waw|\u0621\u0648| | | | |OH\n | | |Arabic Letter High Hamza Waw|\u0676| | | | |\n | | | |0x0676| | | | |\n\u041f|\u043f|Arabic Letter Peh|\u067e|\ufb56|\ufb57|\ufb58|\ufb59|P\n | | | |0x067E|0xFB56|0xFB57|0xFB58|0xFB59|\n\u0420|\u0440|Arabic Letter Reh|\u0631|\ufead|\ufeae| | |R\n | | | |0x0631|0xFEAD|0xFEAE| | |\n\u0421|\u0441|Arabic Letter Seen|\u0633|\ufeb1|\ufeb2|\ufeb3|\ufeb4|S\n | | | |0x0633|0xFEB1|0xFEB2|0xFEB3|0xFEB4|\n\u0422|\u0442|Arabic Letter Teh|\u062a|\ufe95|\ufe96|\ufe97|\ufe98|T\n | | | |0x062A|0xFE95|0xFE96|0xFE97|0xFE98|\n\u0423|\u0443|Arabic Letter Ve|\u06cb|\ufbde|\ufbdf| | |W\n | | | |0x06CB|0xFBDE|0xFBDF| | |\n\u04b0|\u04b1|Arabic Letter U|\u06c7|\ufbd7|\ufbd8| | |U\n | | | |0x06C7|0xFBD7|0xFBD8| | |\n\u04ae|\u04af|Hamza + U|\u0621\u06c7| | | | |UH\n | | |Arabic Letter U with Hamza Above|\u0677| | | | |\n | | | |0x0677| | | | |\n\u0424|\u0444|Arabic Letter Feh|\u0641|\ufed1|\ufed2|\ufed3|\ufed4|F\n | | | |0x0641|0xFED1|0xFED2|0xFED3|0xFED4|\n\u0425|\u0445|Arabic Letter Hah|\u062d|\ufea1|\ufea2|\ufea3|\ufea4|X\n | | | |0x062D|0xFEA1|0xFEA2|0xFEA3|0xFEA4|\n\u04ba|\u04bb|Arabic Letter Heh Doachashmee|\u06be|\ufbaa|\ufbab|\ufbac|\ufbad|XH\n | | | |0x06BE|0xFBAA|0xFBAB|0xFBAC|0xFBAD|\n\u0427|\u0447|Arabic Letter Tcheh|\u0686|\ufb7a|\ufb7b|\ufb7c|\ufb7d|CH\n | | | |0x0686|0xFB7A|0xFB7B|0xFB7C|0xFB7D|\n\u0428|\u0448|Arabic Letter Sheen|\u0634|\ufeb5|\ufeb6|\ufeb7|\ufeb8|SH\n | | | |0x0634|0xFEB5|0xFEB6|0xFEB7|0xFEB8|\n\u0429|\u0449|Sheen + Sheen|\u0634\u0634| | | | |\n\u042b|\u044b|Arabic Letter Alef Maksura|\u0649|\ufeef|\ufef0|\ufbe8|\ufbe9|I\n | | | |0x0649|0xFEEF|0xFEF0|0xFBE8|0xFBE9|\n\u0406|\u0456|Hamza + Alef Maksura|\u0621\u0649| | | | |IH\n | | |Arabic Letter High Hamza Yeh|\u0678| | | | |\n | | | |0x0678| | | | |\n-| |Arabic Ligature Lam with Alef|\ufefb|\ufefb|\ufefc| | |-\n | | | |0xFEFB|0xFEFB|0xFEFC| | |\n\u042d|\u044d|Heh|\u0647| | | | |-\n\u042e|\u044e|Yeh + Ve|\u064a\u06cb| | | | |-\n\u0426|\u0446|Teh + Seen|\u062a\u0633| | | | |-\n\u0401|\u0451|Yeh + Waw|\u064a\u0648| | | | |\n\u042f|\u044f|Yeh + Alef|\u064a\u0627\u200e| | | | |-\n\u0418\u044f| | |\u064a\u0627\u200e| | | | |-\n\u0410\u018f| | |\u0627\u200e| | | | |-\n\u042c\u0415|\u042a\u0415| |\u064a\u06d5| | | | |-\n\u0418\u0415\u0412|\u0415\u0412| |\u064a\u06d5\u06c6| | | | |-\n\u042a|\u044a| | | | | | |-\n\u042c|\u044c| | | | | | |\n\n## Todos\n\n- Write MORE Tests\n\n## License\n\nMIT\n\n**Free Software, Hell Yeah!**", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Ardaq/kz_g2p", "keywords": "Kazakh,Phoneme", "license": "", "maintainer": "", "maintainer_email": "", "name": "g2p-kz", "package_url": "https://pypi.org/project/g2p-kz/", "platform": "", "project_url": "https://pypi.org/project/g2p-kz/", "project_urls": { "Homepage": "https://github.com/Ardaq/kz_g2p" }, "release_url": "https://pypi.org/project/g2p-kz/0.0.4/", "requires_dist": null, "requires_python": ">=3.6", "summary": "Kazakh language grapheme to phoneme converter", "version": "0.0.4" }, "last_serial": 5904989, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "0d26e27597cf63427d6830e2a28bbb3c", "sha256": "8208e0e0c538c9c9da9b48ce32120204b721de3915ee705c9eab0cd52f7b2d95" }, "downloads": -1, "filename": "g2p_kz-0.0.1-py3.6.egg", "has_sig": false, "md5_digest": "0d26e27597cf63427d6830e2a28bbb3c", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.6", "size": 19382, "upload_time": "2019-09-30T03:12:10", "url": "https://files.pythonhosted.org/packages/cc/72/0f73834ac64c12e854ac5cb723c7bda03bd83091cdcc7484c7a5bd8a5d9a/g2p_kz-0.0.1-py3.6.egg" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "a706fb450ad19d9c45b05ce353b4de1a", "sha256": "3368be290b888999deece3a1ff34b60f7ba22f10b3fab3f41606f4e2ce68c737" }, "downloads": -1, "filename": "g2p_kz-0.0.2-py3.6.egg", "has_sig": false, "md5_digest": "a706fb450ad19d9c45b05ce353b4de1a", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.6", "size": 19396, "upload_time": "2019-09-30T05:11:46", "url": "https://files.pythonhosted.org/packages/d9/b4/3378e4080111c51fad36147f1cba4769876139bef6239fea04706ae65252/g2p_kz-0.0.2-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "621d7c563ef398dfd1c90cb9150cf967", "sha256": "dbc6ac6e711ef125bf142de0210ecc686d3c8de897bcb95eaebc2bbd5a0ea708" }, "downloads": -1, "filename": "g2p-kz-0.0.2.tar.gz", "has_sig": false, "md5_digest": "621d7c563ef398dfd1c90cb9150cf967", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 10948, "upload_time": "2019-09-30T05:16:46", "url": "https://files.pythonhosted.org/packages/50/5e/0d269c540ce6bb531f09cb2de5d6dd5b0ca7ad540c1995a105d7c4b91d5d/g2p-kz-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "84e6d7e277d7aa978e24be3b9c590f07", "sha256": "bfe9c24cad5e66da55a0724a24fabf6148976ccad509569fa2c6c0f5f0e5e10f" }, "downloads": -1, "filename": "g2p_kz-0.0.3-py3.6.egg", "has_sig": false, "md5_digest": "84e6d7e277d7aa978e24be3b9c590f07", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.6", "size": 19533, "upload_time": "2019-09-30T05:26:21", "url": "https://files.pythonhosted.org/packages/4d/7d/098364069437b2e62bdff228d9b36b829c077df3202c8c76324d207aabf2/g2p_kz-0.0.3-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "9e3a1e9eb87bcffa6c117813e7808b55", "sha256": "02af7f989d618ce7fba7e31809fb71ebf8ed39037b121c103c7cdc779797bbf7" }, "downloads": -1, "filename": "g2p-kz-0.0.3.tar.gz", "has_sig": false, "md5_digest": "9e3a1e9eb87bcffa6c117813e7808b55", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 11005, "upload_time": "2019-09-30T05:26:18", "url": "https://files.pythonhosted.org/packages/8c/f8/f0d4f678452c13729dad786624e479f4fccb7490a0c1a15dcd27ef32b612/g2p-kz-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "66e034f353b293d30ad61aba83de5c9e", "sha256": "681e137ee8dee23b0008199842912aa5da99696205f3705cee6e57eb3c3560d8" }, "downloads": -1, "filename": "g2p_kz-0.0.4-py3.6.egg", "has_sig": false, "md5_digest": "66e034f353b293d30ad61aba83de5c9e", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.6", "size": 44188, "upload_time": "2019-09-30T06:09:01", "url": "https://files.pythonhosted.org/packages/5f/91/9389c357c78cfa9e4e01d2aaa2b3a8e277970f1429433d136c5feb75fefe/g2p_kz-0.0.4-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "64bf392747cd6dee450053faf21d1915", "sha256": "6705f06125df2794d39904f699b231b2f2966736fb6d7f0088278855af42c12b" }, "downloads": -1, "filename": "g2p-kz-0.0.4.tar.gz", "has_sig": false, "md5_digest": "64bf392747cd6dee450053faf21d1915", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 37162, "upload_time": "2019-09-30T06:07:13", "url": "https://files.pythonhosted.org/packages/25/7b/91e34403845ebf31917ab4cce0e5df97e8e9b392eceaba1af82f1c7c583c/g2p-kz-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "66e034f353b293d30ad61aba83de5c9e", "sha256": "681e137ee8dee23b0008199842912aa5da99696205f3705cee6e57eb3c3560d8" }, "downloads": -1, "filename": "g2p_kz-0.0.4-py3.6.egg", "has_sig": false, "md5_digest": "66e034f353b293d30ad61aba83de5c9e", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.6", "size": 44188, "upload_time": "2019-09-30T06:09:01", "url": "https://files.pythonhosted.org/packages/5f/91/9389c357c78cfa9e4e01d2aaa2b3a8e277970f1429433d136c5feb75fefe/g2p_kz-0.0.4-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "64bf392747cd6dee450053faf21d1915", "sha256": "6705f06125df2794d39904f699b231b2f2966736fb6d7f0088278855af42c12b" }, "downloads": -1, "filename": "g2p-kz-0.0.4.tar.gz", "has_sig": false, "md5_digest": "64bf392747cd6dee450053faf21d1915", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 37162, "upload_time": "2019-09-30T06:07:13", "url": "https://files.pythonhosted.org/packages/25/7b/91e34403845ebf31917ab4cce0e5df97e8e9b392eceaba1af82f1c7c583c/g2p-kz-0.0.4.tar.gz" } ] }