夜晚了,来分享下我想的,用替换调整天坦输入法解释停顿时长的办法

6 心向光明 2周前 200次点击

大家好,这不我看有人说:输入法解释字停顿方式能不能改回去,有人说加开关,当然加开关也是行的。不过开关多了,设置项也复杂了。那能不能用文本替换方式实现呢?答案是能的。

首先我们要了解为什么停顿方式改了。

输入法会解释文字,在解释的过程中会有一个或多个例词。例词是什么呢?就是我们常说的天,天地的天,坦,坦白的坦。这里中间会出现多个例词。如

长,长短的长,长大的涨

为了方便理解,我把最后一个字替换成了同音字。关键点是,在一个或多个例词之间停顿,那就需要加标点。因为之前输入法使用的方案是顿号或者空格,又或者特殊符号,升级后,例词和解释字中间换成了逗号。因为逗号要比顿号空格停顿的时间长,所以停顿方式自然就改了。

为了实现原来那种方式,我们需要通过朗读替换功能,将解释词中的逗号替换为顿号。那怎么替换呢?来直接看内容

首先第一个:输入要替换文本为

,

替换为

编辑需要替换的应用 天坦输入法, 天坦读屏

然后保存,此时第一个添加成功。

第二个:输入要替换的文本为

替换为

,

注意这条替换第二个编辑框中,顿号后有空格

编辑需要替换的应用 天坦读屏

然后保存,这时候就可以测试有没有成功了。这两个都不需要正则。

好了,上面就是办法,由于时间有限我就不说怎么发现这些字符了,大家可以试一下在输入法全屏或半屏下能不能用。另外,由于替换的是英文逗号,所以在一些提示语中,停顿可能会发生变化。例如以前是字段结尾,两个字符,现在是字段结尾 两个字符。这个目前还没找到什么办法,只能用笨办法替换,当然替换太多也不好是吧。

ok,以上就是我想出来的办法,有什么想说的可以畅所欲言。

共 2 条评论
心向光明 [楼主] 2周前
0 
补充一下为什么要添加两个,第一个是管输入法的,因确保输入法在全场景都有效,所以射自定义应用为读屏和输入法。第二个是解决在使用读屏的字符浏览时,停顿方式仍然能保持原样,所以自定义应用只选读屏就可以了。
心向光明 [楼主] 2周前
0 
如果上面的不管用,也可以这样。开启正则表达,在替换中这样写。 第一个编辑框输入“,(?=\S+的\S+)”。第二个编辑框输入“、”。自定义应用选择读屏和输入法。注意引号不算
添加一条新评论

登录后可以发表评论 去登录