from pypinyin import lazy_pinyin, load_phrases_dict, load_single_dict, Style
hans = "打开圣经第一卷"
print(lazy_pinyin(hans))
load_single_dict({ord("零"): "零", ord("一"): "一", ord("二"): "二", ord("三"): "三", ord("四"): "四", ord("五"): "五", ord("六"): "六", ord("七"): "七", ord("八"): "八", ord("九"): "九", ord("十"): "十", ord("百"): "百", ord("千"): "千", ord("万"): "万", ord("亿"): "亿"})
load_phrases_dict(
{
"一卷": [["一"], ["juan"]],
"三节": [["三"], ["jie"]],
"一百": [["一"], ["百"]],
}
)
print("=" * 50)
print(lazy_pinyin("播放圣经第一卷"))
print(lazy_pinyin("打开圣经第二卷"))
print(lazy_pinyin("打开圣经第一章"))
print(lazy_pinyin("打开圣经第一亿元"))
print(lazy_pinyin("阅读圣经第一百零六章"))
print(lazy_pinyin("阅读圣经第五百零六章"))
print(lazy_pinyin("阅读圣经第五百零五节"))