我尝试使用 indic-transliteration 库,但它不适用于马拉地语,我发现的唯一其他可能的选择是谷歌翻译 API,它有很多时间滞后。
我尝试使用它,但我的输出与“B”不同
import codecs,string
from indic_transliteration import sanscript
from indic_transliteration.sanscript import SchemeMap, SCHEMES, transliterate
def is_hindi(character):
maxchar = max(character)
if u'\u0900' <= maxchar <= u'\u097f':
return character
else:
print(transliterate(character, sanscript.ITRANS, sanscript.DEVANAGARI))
character = 'Bakrya vikne ahe'
is_hindi(character)
Output:
Bअक्र्य विक्ने अहे