[项目分享] Sime:一个使用 C++20 编写的开源中文输入法

Hi,大家好,作为一个多年的ArchLinux用户,我最近开发了一款开源中文输入法,目前适配了Fcitx5前端,已经走通了AUR流程。请大家试用,谢谢。

以下是简单介绍:

Sime 是语输入法的核心引擎使用 C++20 从头编写,所有输入和用户数据均在本地处理。目前支持全拼、简拼、混拼、整句解码、九宫格输入、Trigram 语言模型、上下文联想和用户词表学习等功能。开源引擎代码也包含了训练的全部环节。

Arch Linux 可以直接安装:

```bash
yay -S fcitx5-sime
fcitx5 -r
```

然后在 `fcitx5-configtool` 中搜索并添加“Sime”。

项目地址:

项目仍在持续开发,欢迎大家试用。候选准确率、Fcitx5 兼容性或其他问题,都可以在 GitHub 提 Issue。顺便也求些Star,大家能支持下就是开发者以后能持续下去的动力。感谢!

和Rime相比有什么优势?

效果上可能各有千秋,但实现机制上Sime是纯粹的统计语言模型路线,Rime我自己简单理解还是偏规则+词表,或者说是Unigram,而Sime是Tirgram,其实更像之前的SunPinyin,或者是fcitx5-pinyin,语料大了的话,效果会更好,改进也会更自动化些