新手问题 求助英语音节划分

hlxwell · 2013年06月12日 · 最后由 hlxwell 回复于 2013年06月12日 · 2880 次阅读

规则 http://www.createdbyteachers.com/syllablerulescharts.html

有没有任何库或者代码段啊?

syllables => [syl, la, bles]

真是费时费力啊:还是搞不定。 https://gist.github.com/hlxwell/5762695

呼喊“正达”

@luikore

用数据库啊

tex / cocoa 内建的...

#1 楼 @guyanbiao 这个是有规律的。用数据库还是太麻烦

#2 楼 @luikore 你是说 core text? 还是啥

#4 楼 @hlxwell 所有排版引擎的地方都有实现,可能用 icu 的最方便,不仅限于英语

这个不叫分词,大概叫分音素... phoneme segmentation

#6 楼 @luikore 对,是音节划分

#8 楼 @hlxwell 好吧,好像 icu 的 api 里没暴露这个而且 icu4r 很老了... Knüth 应该在 TeX 里写过这个算法的,text-hyphen 这个 gem 大概可以

需要 登录 后方可回复, 如果你还没有账号请 注册新账号