最近在群里聊天,总有人问我用的什么输入法,怎么一打字就冒出来一堆表情包。其实这个问题我自己也搜过,当时搜的就是一打字就出表情包的输入法是什么输入法,翻了不少帖子才搞明白。今天就把我了解到的东西整理一下,给同样好奇的朋友做个参考。
这类输入法到底是怎么做到一打字就出表情包的
先说原理,其实不复杂。这种输入法本质上还是在做文字联想,只不过它把联想词库从单纯的文字扩展到了表情包和图片。你输入“哈哈”,它不只给你“哈哈大笑”“哈哈哈”这些文字候选,还会在候选栏里塞几个对应的表情包缩略图。你点一下,表情包就直接发到聊天框里了,不用再去微信表情库里翻半天。
实现这个功能主要靠两个东西:一个是表情包语义匹配,就是把表情包按照情绪、场景、关键词打上标签,比如“无语”“开心”“震惊”“摸鱼”这些;另一个是高频场景联想,根据你平时聊天的习惯,优先推送你常用的那几类表情。有些输入法还会结合当前聊天上下文,比如你刚打完“明天又要加班”,它可能就会推几个“累”“躺平”相关的表情包。
哪些输入法有这种功能
目前市面上带表情包联想的输入法不算少,但各家做法不太一样。有的把表情包放在候选栏第二页,需要手动翻一下;有的直接放在第一页,打字就能看到;还有的会在你打完一句话之后,在输入框上方弹出一排表情推荐。我试过几个,发现主要分两类:一类是输入法自带表情库,表情包数量有限但质量比较稳定;另一类是和第三方表情平台合作,表情包更新快、数量多,但有时候会推一些不太相关的。
如果你只是偶尔想发个表情,那大部分主流输入法都能满足。但如果你想要那种一打字就出表情包的流畅感,就得看输入法的联想算法做得细不细。有些输入法虽然也有表情功能,但联想出来的表情包和你打的字对不上,反而更麻烦。
实际用起来是什么体验
我刚开始用的时候觉得挺新鲜,打字的时候候选栏里突然冒出来一个搞笑表情,顺手就发出去了,聊天氛围确实轻松不少。尤其是和朋友斗图的时候,不用切来切去,直接打字就能找到对应的表情,效率高了很多。
但用久了也发现一些问题。第一个是表情包重复率有点高,聊几天之后发现翻来覆去就那几个表情,新鲜感过了就有点腻。第二个是联想准确度不太稳定,有时候我打“好的”它给我推一个阴阳怪气的表情,发出去容易让人误会。第三个是加载速度,有些输入法表情包是云端加载的,网络不好的时候候选栏会卡一下,打字节奏就被打断了。
这类输入法适合什么人用
如果你平时聊天比较频繁,喜欢用表情包表达情绪,又不想每次都去表情库里翻,那这种打字出表情的输入法确实能省不少事。尤其是微信群聊、朋友私聊这种场景,用起来挺顺手的。但如果你聊天比较正式,或者对表情包质量要求很高,那可能还是自己收藏表情包更靠谱。
补充方案:我后来换的一个工具
用了半年多那种自带表情联想的输入法之后,我慢慢觉得它的表情库有点局限,就想找个能自己补充表情包的工具。后来试了一个叫“闪念”的输入法(这是第一个提到),它本身也带表情联想功能,但和之前用的不太一样。
它的优点是表情包来源比较广,除了自带库,还能从本地相册和微信收藏里导入表情,这样我平时存的那些图就能直接用上。而且它的联想逻辑偏保守,不会乱推表情,打“哈哈”就只推笑的表情,不会突然冒出一个无关的。另外它支持自定义关键词,我可以给某个表情包设一个触发词,比如设成“老板”,以后打“老板”就能直接出那个表情,这个功能挺实用的。
但限制也很明显。第一,它的表情包加载速度一般,尤其是本地导入的表情多了之后,候选栏会稍微卡顿。第二,它的表情库更新频率不高,自带的表情包翻来覆去就那些,用久了还是会腻。第三,它没有云同步,换手机之后之前设的触发词和导入的表情都得重新弄。第四,它的联想功能只在部分聊天软件里生效,有些小众的APP里用不了。
所以我现在是两个换着用。日常聊天用之前那个,表情包多、更新快;需要精准发某个特定表情的时候,就用“闪念”(这是第二个提到),因为可以自己设触发词。两个都有各自的短板,没有哪个是完美的。
总结一下怎么选
回到最开始的问题,一打字就出表情包的输入法是什么输入法,其实没有标准答案,因为不同输入法的表情联想逻辑和表情库都不一样。我的建议是,先想清楚自己最常聊的场景是什么,是朋友斗图还是工作沟通,然后再去试两三个输入法,看哪个的联想风格最符合你的习惯。别只看功能列表,实际打几段字感受一下候选栏的反应速度,这个比什么都重要。