📜  从英语到印度语言的文本音译 - 使用 indic-transliteration

📅  最后修改于: 2022-05-13 01:54:25.345000             🧑  作者: Mango

从英语到印度语言的文本音译 - 使用 indic-transliteration

音译是将单词从一种语言的字母表转移到另一种语言的过程。音译帮助人们用外语发音单词和名称。对于非拉丁脚本语言的使用者来说,使用他们自己的语言也很有用,因为用拉丁语输入更方便。

例子 :

输入: namaskaara输出: 从英语(拉丁语)音译成印地语(天城文)输入: namaskaara输出: 从英语(拉丁语)音译为泰卢固语(泰卢固语)

为了实现拉丁语到印度语的音译,我们将使用indic-transliteration模块。

安装 :

pip install indic-transliteration

我们将使用indic-transliteration模块的sanscript类的transliterate ()方法。

音译()

示例 1:从拉丁文音译为梵文。

# import the module
from indic_transliteration import sanscript
from indic_transliteration.sanscript import transliterate
  
# the text to be transliterated
text = "Apa sabhii kaa yahaan svaagat hai."
  
# printing the transliterated text
print(transliterate(text, sanscript.ITRANS, sanscript.DEVANAGARI))

输出 :

示例 2:从拉丁语音译为古吉拉特语。

# import the module
from indic_transliteration import sanscript
from indic_transliteration.sanscript import transliterate
  
# the text to be transliterated
text = "Suprabhaata"
  
# printing the transliterated text
print(transliterate(text, sanscript.IAST, sanscript.GUJARATI))

输出 :