谁能推荐最好的音译库从英语或马拉地语写的英文马拉地语?

2024-05-20 10:09:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用Indi音译库,但它不能与marathi一起使用,我发现唯一的其他可能选择是google translate 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अक्र्य विक्ने अहे

Tags: fromimport音译isgoogletranslatetransliteratecharacter
1条回答
网友
1楼 · 发布于 2024-05-20 10:09:58

你可以签出Polyglot。就音译而言,它支持69种语言。根据documentation,它支持马拉地语(#47)。 还有一个更老的module。 更新: 对于给定的模块,请尝试使用lowercase。文档中没有详细说明

character = 'bakrya vikne ahe'

相关问题 更多 >