我试图建立一个集合,是很难发音的英语单词。
我想知道是否有某种或一种理论,可以用来显示一个字是多么的难发音的算法。
这确实出现了你的东西,可以计算的?
由于这似乎是一个很主观的东西,让我使其更客观,让我们说最难的话通过文本发音到语音技术。
我试图建立一个集合,是很难发音的英语单词。
我想知道是否有某种或一种理论,可以用来显示一个字是多么的难发音的算法。
这确实出现了你的东西,可以计算的?
由于这似乎是一个很主观的东西,让我使其更客观,让我们说最难的话通过文本发音到语音技术。
一种方法是建立与每个字的两个版本的列表。 一个正确的拼写,而另一个是字用最简单的拼音拼写的。 在两个词(如Levenshtein距离适用的距离函数http://en.wikipedia.org/wiki/Levenshtein_distance )。 这两个词之间的距离越远,就越难这个词是发音。
大问题! 关闭我的头顶,你可以创建一个包含从拼音字母,并与连接权的所有字母的系统中间人基于难度(高度特异性,可能需要多个人的测试,并采取平均等),每一种组合则拥有所有的列表从英文字典中的字存储在磁盘上,并调用一个脚本循环通过每一个条目,并执行网络上的维基百科刮拼音拼写和他们的排名难度。 这可能考虑到这个词的长度以及加入语音之间的难度再下订单基础上,难度名单。
那是什么我会尝试这样做:P
在某种程度上...
语音程序,例如使用语音的系统,试图说出话来。
例如,“把握”将被划分为:
把握
然而,对于(不遵循这种模式或词),例外列表中有外来词要保持如游艇
建议
幸运的发音作为一个过程是依赖于两个因素,这些包括
/ A /,/和/,/ E /,/ I /,/ O /,/ U /,/ W /,/ J / ...
第一个涉及到电话语音生产为软腭的力学,脸颊舌头必须改变生产关系到个人的手机不同的声音,即鼻等。这使得一些话比较难发音的,可能很多所需的运动。 请参阅本关于语音找到发音的每个电话的位置。
算法
a weighted spanning tree with weight being the difficulty of pronouncing two consecutive phones i.e l and r or /sh/ and /s/
祝好运。