华宇拼音输入法论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 22038|回复: 24
打印 上一主题 下一主题

音节解析的两种方法分析

[复制链接]
跳转到指定楼层
1
发表于 2011-12-17 16:29:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
音节解析一般有两种方式:正向最大匹配和逆向最大匹配。紫光用了后者,而sogou用的好像是前者(猜测)。两者的区别在于解析音节是从前往后找,还是从后往前找,找最长的、合理的作为一个音节。举两个例子:
xinan fangan qianganxiangou
xin'an (心安)fang'an(方案) qiang'an(枪案)xiang'ou(想呕)
xi'nan(西南)fan'gan(反感) qian'gan(钎杆)xian'gou(限购)
默认是这样,但所有输入法都做了兼容,即正向、逆向都查找一遍。部分弥补了单一算法的缺陷。所以你输入xinan,所有输入法都可以出现“西南”和“心安”的候选,这只是简单的解决,在词库中有的,则匹配了。但智能组词和整句输入时,我们就可以发现输入法选用算法上的不同。
2
发表于 2011-12-17 16:41:19 | 只看该作者
不错啊,长知识了。谢谢你的讲解!
3
发表于 2011-12-17 16:53:21 | 只看该作者
.      
4
发表于 2011-12-17 18:49:56 | 只看该作者
学习了!
5
发表于 2011-12-17 21:35:56 | 只看该作者
所以紫光现在无法输入“正”那一行的词组,除非手动输入隔音符。


输入法应该这样:先按照去除隔音符的外码搜索词库,保证词库有的能直接输出;智能组词和整句输入时,对有歧义的,按照多种歧义分别智能组词,然后对结果进行正确率评价(应当有这个参数吧),候选只显示正确率高的,或者全部显示所有可能性。
6
发表于 2011-12-17 21:47:33 | 只看该作者
终于可以发话了= =
7
发表于 2011-12-17 22:22:25 | 只看该作者
不管用哪种方式,重要的是得到所有符合规则的音节。
应该在上面两种方法下再考虑简拼和混拼的情况。
8
发表于 2011-12-17 22:30:58 | 只看该作者
简拼就不要考虑了!
9
发表于 2011-12-17 23:18:45 | 只看该作者
用英文键盘兼容拼音确实带来了许多问题。
用双拼就没有这些问题。还是中文拼音键盘好。
10
发表于 2011-12-18 00:22:34 | 只看该作者

回复 9楼 的帖子

对于特殊拼音的处理,双拼的确是优势不小~
11
发表于 2011-12-18 01:55:27 | 只看该作者
双拼同样需要考虑零声母问题。尤其是有的双拼方案是没有一个固定的零声母的,这样处理起来就麻烦一些。
12
 楼主| 发表于 2011-12-18 09:59:12 | 只看该作者
自己也不试试就发表意见,这样会误导普通用户的!
原帖由 kingdick 于 2011-12-17 21:35 发表 所以紫光现在无法输入“正”那一行的词组,除非手动输入隔音符。...
13
发表于 2011-12-18 10:27:38 | 只看该作者
紫光拼音6.8.0.28版“词”正向解析和逆向解析都可以了:






14
 楼主| 发表于 2011-12-18 11:28:15 | 只看该作者
6.7就行
15
发表于 2011-12-18 11:50:36 | 只看该作者
看来我们这些用双拼的没感觉到!
16
发表于 2011-12-18 18:29:58 | 只看该作者
推荐使用6.8.0.28版!
17
发表于 2011-12-18 22:10:57 | 只看该作者
原帖由 sunmd 于 2011-12-18 09:59 发表
自己也不试试就发表意见,这样会误导普通用户的!



嗯,我试的时候没有打开特殊拼音解析,我错了。然后打开再试,出现下图情况:

1、隔音符位置不对:




[ 本帖最后由 kingdick 于 2011-12-18 22:12 编辑 ]
18
发表于 2011-12-18 22:32:27 | 只看该作者
去西欧旅游;


去西安旅游:
19
发表于 2011-12-18 23:09:30 | 只看该作者
既然不选择那个“特殊拼音解析”就无法正常处理特殊拼音,那么还设置这个选项干啥?不是应该默认就开启的吗?难道专门为了让用户看看关闭此功能是什么效果?????
20
 楼主| 发表于 2011-12-18 23:44:41 | 只看该作者
有道理。
原帖由 kingdick 于 2011-12-18 23:09 发表
既然不选择那个“特殊拼音解析”就无法正常处理特殊拼音,那么还设置这个选项干啥?不是应该默认就开启的吗?难道专门为了让用户看看关闭此功能是什么效果?????
21
发表于 2011-12-18 23:57:03 | 只看该作者

回复 17楼 的帖子

我也有这个情况,以前都没注意
22
发表于 2011-12-19 15:04:32 | 只看该作者
原帖由 kingdick 于 2011-12-18 23:09 发表
既然不选择那个“特殊拼音解析”就无法正常处理特殊拼音,那么还设置这个选项干啥?不是应该默认就开启的吗?难道专门为了让用户看看关闭此功能是什么效果?????

建议默认开启特殊解析拼音功能, 删掉该选项不必显示.
23
发表于 2011-12-19 16:59:37 | 只看该作者
其实建议不单默认开启, 并且把这个设定删除都可以.
24
发表于 2011-12-19 18:02:38 | 只看该作者
原帖由 凯杰 于 2011-12-19 16:59 发表
其实建议不单默认开启, 并且把这个设定删除都可以.

在6.8.0.29版,这个选项已经去除了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|华宇拼音输入法网站  

GMT+8, 2025-12-25 12:58

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表