第三方拜拜?Windows 10新版输入法竟然这样好用

随着Win10 1903面世,一大波新功能又开始让人蠢蠢欲动。除了那些微软大肆宣传的功能以外,还有一项变化并不为人所知,这就是Win10的内置输入法。在1903版本中,中文输入法又有了很多新的变化,变得更强更好用了,一起来看看吧。

4624570-3a133e2e33b925b5.jpg
image

1. 模糊拼音

模糊拼音通俗理解,就是当你有输错的拼音时,输入法会自动予以纠错,并给出正确的候选词。在微软输入法的设置面板中,你能看到两个与之相关的开关,其中“智能模糊拼音”是由输入法自动识别输错的拼音串,而“模糊拼音”则将选择权交给用户,以防止一些特殊输入被输入法错误纠正。

4624570-7356a2237bf1be4b.jpg
image

模糊拼音功能

2. U模式

这项功能在第三方输入法中多次出现过,简单来说就是当你想输入“淼”、“焱”这样的生僻字时,可以借助这项功能轻松实现。

4624570-06ac0e4e6ff4f55b.jpg
image

U模式

U模式总共包含三种模式,分别是笔画输入、拆分输入、符号输入。使用前首先输入“u”进入U模式,然后按照相关规则打出生僻字即可。比如“犇”只要按顺序敲入代码“u”、“niu”、“”niu、“niu”即可输出,“淼”也是。此外u模式还支持一些特殊的指令,比如“dw”代表单位符号、“ts”代表特殊符号、“bd”代表标点符号等等,输入前需要在字符串前面敲入两个“uu”作为前缀即可。

4624570-9b07ffc899f3ef78.jpg
image

U模式

3. V模式

和U模式不同,V模式更多是用来搞定一些变量录入,比如时间显示转换、日期显示转换、数字小写转大写等等。它的用法和U模式很像,也要在具体输入前以“V”开头,比如数字大小写转换就是v123:一百二十三,日期显示转换就是v2019.5.25:二〇一九年五月二十五日等等。

4624570-1e466b53d7de679f.jpg
image

V模式

4. 人名模式

第三方输入法大都支持人名模式,而这项功能在Win10中则是以快捷键切换的,比如你要输入的名字在默认候选区中没有,那么就可以点击“;r”直接切换到人名模式。切换完成后,所有候选词都是与拼音串一致的人名组合,比如“刘雪”、“刘学”、“刘靴”等等。

4624570-bd18cdd80a14f03a.jpg
image

人名模式

5. 专业词典

如果日常工作中,需要经常使用一些专业词库,那么可以进入设置面板开启对应的专业词库,这一点和第三方输入法同样没有两样。开启后系统会在候选区展示这些专业词,当然这项功能尽量按需开启,一来输入法的工作效率更高,二来候选词的弹出也会更为精准。

4624570-2bcc7699d224828e.jpg
image

专业词典

6. 网络热词

和第三方输入法一样,微软输入法现在也增加了网络热词功能,除了丰富的词库以外,许多网络热词也会快速更新。

4624570-823c7f50f027e5a0.jpg
image

网络热词

7. 表情

发表情现终于不再是第三方输入法的特权,当你在使用过程中输入类似“gao’xing”、“sheng’qi”这样的情绪词时,便能在候选栏中看到对应的表情符号。除此之外,候选栏右侧也有一个表情按钮,点击后可以看到更多的表情符。

4624570-b3749b20291901ca.jpg
image

发表情

8. 五笔拼音混输

传统微软五笔一个最让人诟病的问题,就是不支持五笔拼音混输,如今也没有问题了。新版本增加了这项功能,用过的小伙伴应该能明白这项功能的重要性吧。

4624570-0fca7a9fcc7586fe.jpg
image

五笔拼音混输

9. 独立工具栏

新版增加了独立工具栏这个选项,其实也没有什么特别的,只不过看上去和其他输入法更贴近了。对于习惯使用工具栏的小伙伴,应该会有不小的吸引力。

4624570-1f5b03f6c3679bbb.jpg
image

“微软牌”独立工具栏

写在最后

微软输入法在历经了N次迭代后,终于越来越“像”第三方输入法了。那么看完本文之后,你是否会对这款老牌输入法有了更多的认识呢?赶快试一试吧。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
在使用Python训练聊天机器人时,可以使用第三方库如ChatterBot和NLTK。 ChatterBot是一个Python库,可以训练聊天机器人,通过编写一个训练集合,可以让机器人学习如何回答用户提出的问题。以下是一个简单的ChatterBot训练代码: ``` from chatterbot import ChatBot from chatterbot.trainers import ListTrainer # 创建一个ChatBot实例 chatbot = ChatBot('mybot') # 创建一个训练集合 training_data = [ '你好', '你好,有什么需要帮助的吗?', '你喜欢什么颜色?', '我喜欢蓝色。', '你喜欢什么动物?', '我喜欢狗。', '你今年多大了?', '我是一个机器人,没有年龄。', ] # 创建一个ListTrainer实例 trainer = ListTrainer(chatbot) # 训练机器人 trainer.train(training_data) # 测试机器人 response = chatbot.get_response('你好') print(response) ``` 该代码创建了一个名为`mybot`的ChatterBot实例,然后创建了一个由一些简单的问题和答案组成的训练集合`training_data`。接下来,代码创建了一个ListTrainer实例,并将训练集合传递给它。最后,代码测试机器人对一个问题的回答,并输出机器人的回答。 除此之外,还可以使用NLTK(自然语言工具包)库来训练聊天机器人。NLTK库提供了大量的自然语言处理工具,可以用来处理和分析语言数据。以下是一个简单的使用NLTK训练聊天机器人的代码: ``` import nltk from nltk.chat.util import Chat, reflections # 创建一个基于pattern的ChatBot pairs = [ ['你好|你好啊|嘿', ['你好,你需要帮助吗?', '嗨,你希望我能为你做些什么?']], ['(.*)很高兴认识你(.*)', ['我也很高兴认识你。']], ['哪里人|哪里的', ['我来自程序员的电脑里。']], ['好的,谢谢', ['不用谢。']], ['再见|拜拜|下次见', ['再见,祝你有美好的一天!']], ] chatbot = Chat(pairs, reflections) chatbot.converse() ``` 该代码使用`nltk.chat.util`模块提供的Chat类创建了一个基于pattern(模式)的聊天机器人。`pairs`变量是一个包含问题和答案组成的列表,它定义了机器人的预期对话。最后,使用`chatbot.converse()`方法让机器人开始和用户进行交互。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值