人工智能与机器学习pinyin库简单应用

一、文本的音形相似度

  人工智能中的一项技术: 语音识别(Automatic Speech Recognition)

  简单的问答已经实现了,那么问题也跟着出现了,当我知道你的名字之后,我不能确定问题一定是:"我要和圆圆通电话",也可能是"我要和媛媛通电话","我要和元元通电话"...等

  接下来我们用Python中的pypinyin来处理文本的语调,将语音识别的文本转换成汉字拼音+语调 ,例如 wo3 yao4 he2 yuan2 yuan2 tong1 dian4 hua4

二、安装pypinyin

 

# 安装
pip install pypinyin

三、pypinyin的简单应用

from pypinyin import lazy_pinyin, TONE, TONE2, TONE3

# 需要解析的文本信息
a = "我要给圆圆发消息"

# pinyi解析的后的几种类型
res1 = lazy_pinyin(a, style=TONE)
res2 = lazy_pinyin(a, style=TONE2)
res3 = lazy_pinyin(a, style=TONE3)

print(res1)
print(res2)
print(res3)

 

posted @ 2019-07-26 17:24  Amorphous  阅读(238)  评论(0编辑  收藏  举报