Skip to content

Nanahuse/PyPhonixJP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyPhonixJP

英単語の読みをフォニックス(phonix)を用いてカタカナ英語に変換する。 綴りをもとに機械的に変換するだけであり実際の発音と異なる。

Install

pip install pyphonixjp

How to Use

from pyphonixjp import convert, update_list, PAIRS_PHONIX, PAIRS_PRONUNCIATION

PAIRS_PHONIX # Phonix特有の母音や子音の変換表 変換優先度高
PAIRS_PRONUNCIATION # ローマ字読みや単体のアルファベットの変換表 変換優先度低

print(convert("pyphonixjp"))
# プイフォニクスジプ

update_list(PAIRS_PRONUNCIATION, "py", "パイ")
update_list(PAIRS_PRONUNCIATION, "jp", "ジェイピー")
print(convert("pyphonixjp"))
# パイフォニクスジェイピー

convert step

  1. マジックEの変換
  2. PHONIX規則に基づく変換(PAIRS_PHONIXを使用)
  3. ローマ字読みやアルファベットの変換(PAIRS_PRONUNCIATIONを使用)

Lisence

MITライセンス
詳しくはLICENSEを確認ください。