首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >机器学习挑战:学习英语发音

机器学习挑战:学习英语发音
EN

Stack Overflow用户
提问于 2009-03-23 14:39:37
回答 2查看 1.6K关注 0票数 5

假设您想要接受如下所示的CMU's phonetic data set输入:

代码语言:javascript
复制
ABERRATION  AE2 B ER0 EY1 SH AH0 N
ABERRATIONAL  AE2 B ER0 EY1 SH AH0 N AH0 L
ABERRATIONS  AE2 B ER0 EY1 SH AH0 N Z
ABERT  AE1 B ER0 T
ABET  AH0 B EH1 T
ABETTED  AH0 B EH1 T IH0 D
ABETTING  AH0 B EH1 T IH0 NG
ABEX  EY1 B EH0 K S
ABEYANCE  AH0 B EY1 AH0 N S

(单词在左边,右边是一系列音素,key here)

你想用它作为机器学习系统的训练数据,机器学习系统将接受新单词并猜测它们在英语中的发音。

这对我来说不是那么明显,至少因为没有一个固定的字母标记大小,这可能会映射到一个音素。我有一种感觉,与马尔可夫链有关的东西可能是正确的方法。

你会怎么做呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-04-05 23:07:17

这个问题被称为字素到音素的转换,是Natural Language Processing的一个子问题。谷歌brings up几篇论文。

票数 6
EN

Stack Overflow用户

发布于 2009-03-23 14:58:37

不完全是我的领域,但也许可以构建一个具有几层的神经网络-前面的层猜测单词的连续音节,后面的层猜测所述音节的发音。

对于数字数据,建立ANFIS学习神经网络相当简单,对于文字/语音数据,任务无疑要复杂几个数量级。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/673617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档