我创建了一本字典,但在将单词的Arpabet表示转换为IPA(国际音标)时遇到了问题。
在 Arpabet 中,您可以通过元音后面的数字找到哪个元音有重音。例如,“楼上”一词具有以下 Aprabet 表示:AH0 P S T EH1 R Z
. 1
后面的数字EH
表示重音落在这个元音上。
问题:
我必须将 Arpabet 转换为 IPA 以保持重音,但在 IPA 格式中,重音不是放在元音之前,而是放在整个音节之前(见下图),在某些情况下可能以多个辅音开头。所以我不知道如何以编程方式进行。
问题:用重音显示传入单词的 IPA 表示的最佳方式是什么?我对任何编程语言的解决方案都感兴趣,但最好是 PHP。
PS对不起我的英语。刚学:)