当前位置:   article > 正文

python 将带数字的拼音转换为带声调的拼音_拼音数字转音调

拼音数字转音调

最终实现结果如图

最后附上代码,

from pypinyin import pinyin, Style
  1. # 传入汉字和带数字的拼音,然后返回的值是带音调的拼音
  2. def text_tone2pinyin(txt, tone):
  3. tone_list = pinyin(txt, heteronym=True, style=Style.TONE3)[0]
  4. pin_list = pinyin(txt, heteronym=True)[0]
  5. for i in range(len(tone_list)):
  6. if tone == tone_list[i]:
  7. return pin_list[i]

 最后直接调用函数即可

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/354936?site
推荐阅读
相关标签
  

闽ICP备14008679号