CMUdict适用于英语,但是如果我想计算另一种语言中的内容音节怎么办?

最佳答案

这取决于语言。这听起来似乎是一个显而易见的答案,但归根结底还是要看拼字法是如何设计的。在英语中,音节几乎与单词的书写方式无关,所以你需要一本字典。许多其他语言都是这样的。
不过,某些其他语言(如韩语、日语平假名和片假名(但不是汉字))的书写方式显然是字符本身与一个音节或特定数量的音节相匹配。在这种情况下,如果您知道这些语言是如何工作的,那么理论上可以使用Python将书写分解成音节。
否则,你就需要一本字典,或者其他一些处理这个问题的平台。四处看看你能找到什么。

关于python - python中是否有无需使用字典即可​​对音节进行计数的功能?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13572454/

10-13 07:23