雨燕以其敏捷、优雅的飞行姿态,在雨天依然够飞翔、不畏艰险、勇往直前的飞翔态度,被赋予灵巧、聪明、伶俐、积极、创新的寓意。语言是人类交流的基本工具,是最重要的文化载体,输入方式是语言交流和信息传递的重要环节,使语言交流变得更加高效、便捷。
语燕输入法秉承这些特点,以“易用、快速、准确”为核心理念,追求极致、卓越、流畅的输入体验。 在设计上,语燕输入法借鉴主流的谷歌拼音、微信输入法等主流输入法精华,追求整体简洁大方,易于上手。支持多种输入方式,规划包括拼音、手写、语音等,满足不同用户的输入需求。支持丰富的个性化设置选项,用户可以根据自己的喜好进行自定义设置,让输入更加符合个人习惯。
华为应用市场:应用地址,应用宝:应用地址,已上架语燕输入法,可直接搜索安装。 也可以直接点击Github Releases,下载最新版本安装包直接安装使用。 国内访问Github慢的话,可点击Gitee Releases下载。 手机扫码下载地址:
| Github | Gitee |
|---|---|
![]() | ![]() |
使用过程中任何问题可以创建issues、应用内反馈或通过邮件等方式反馈,本人会根据需求及时修复。
喜欢简洁的我看到一个个拼音输入法工具软件逐渐趋向繁杂,软件内各种眼花缭乱的无用功能以及烦人的广告让我无法忍受。
因此我想要定制出一款简洁、实用、好用的输入法;
当前主流输入法获取各类非必要权限,无视用户隐私,随意上传、分析用户数据。虽然大数据不会区别对待,但我仍然希望自己的数据只在自己的手机里,不要在我不知情、无意识的情况下,把所有数据上传。
语燕输入法谨遵循必要、最小化权限,只为输入而存在,纯净、安全、更高效。
语燕输入法仅使用系统默认为输入法开启的剪贴板(剪贴板功能)、设备运动与方向(屏幕方向变更)、媒体音控制(按键音效)、振动(按键振动)权限,不获取网络、存储、位置、辅助功能等其他权限,完全离线不上传云端,输入数据不采集、不记录,不访问任何个人、终端、位置、存储等信息。
当前开放的输入法引擎中,Rime引擎已经趋向完善。然后对于小白用户来说,上手却并不容易:各种输入方案定制及兼容问题,各种键盘的界面效果优化问题。
因此我想要定制出一款基于Rime引擎的安装即用,哪怕没时间研究也能好用的输入法;
最早接触安卓平台的同文输入法,后面接触小企鹅输入法,均采用Rime方案进行定制,在输入层面已经满足大部分需求。但是小企鹅输入法九宫格键盘不支持,同文输入法候选词选择不便且无法选择拼音组合,使用起来确实需要勇气。
语燕输入法内置多套优秀词库,优化Rime九宫输入方案、乱序输入方案,支持绝大部分输出场景,提升输入效率。
因此我想定制出一款支持对小白用户来说使用更普及的九宫格,同时结合全键、双拼、手写、语音等多种方案的输入法。
手机屏幕越来越大,但是在走路时,一手提东西,一手打字回复消息对我来说是个头疼地问题,选择候选词够不到、选择出错屡屡出现,因此我定制了单手模式、悬浮键盘。
输入数字要么切换到数字键盘,要么长按按键输入,对输入来说都不便捷,因此我定制了键盘数字行。
夜间输入时,屏幕刺眼,因此我定制了深色主题自动切换功能。更多贴心定制项正在进行中。
后台弹出界面权限,该权限需用户手动开启:设置-应用管理-语燕输入法-权限管理-开启后台弹出界面权限即可。通知音量作为按键默认音量,但不同手机表现不同。输入法会以手机系统音量设置为前提,当手机静音时,无输入法按键音。当手机未静音时,以通知音量大小为基准进行调节。在三星手机中,基于系统音量大小进行调解。Android SDK: minSdk 23, app/build.gradle
第三方库: build.gradle
JDK: OpenJDK version "17.0.11" 2024-04-16
git clone git@github.com:gurecn/YuyanIme.git
git submodule update --init --recursive
建议使用最新、稳定版本,本人使用Android Studio Narwhal Feature Drop | 2025.1.2版本,按照常规项目导入即可。
Android Studio会自动安装并配置 Android 开发环境。
进入项目路径,新建证书配置文件夹:/YuyanIme/keystore。keystore文件夹内放签名文件*.jks和配置文件keystore.properties。配置文件格式如下:
storeFile=keystore/*.jks
storePassword=testPassword
keyAlias=testalias
keyPassword=testPassword
选择目标设备,编译执行项目。此时目标设备会自动安装并启动语燕输入法。
| 九宫键盘 | 全拼键盘 | 乱序17 |
|---|---|---|
![]() | ![]() | ![]() |
| 双拼键盘 | 笔画键盘 | 手写键盘 |
|---|---|---|
![]() | ![]() | ![]() |
| 英语键盘 | 数字键盘 | 编辑键盘 |
|---|---|---|
![]() | ![]() | ![]() |
| 剪切板 | 单手键盘 | 悬浮键盘 |
|---|---|---|
![]() | ![]() | ![]() |
| 表情键盘 | 微信特效 | 数字行 |
|---|---|---|
![]() | ![]() | ![]() |
| 深色主题 | 设置菜单 | 物理键盘 |
|---|---|---|
![]() | ![]() | ![]() |
感谢以下优秀的开源社区贡献:
访问我的资源: https://github.com/gurecn
给我发送邮箱:gurecn@163.com
162 commits
Kotlin
100.0%
雨燕以其敏捷、优雅的飞行姿态,在雨天依然够飞翔、不畏艰险、勇往直前的飞翔态度,被赋予灵巧、聪明、伶俐、积极、创新的寓意。语言是人类交流的基本工具,是最重要的文化载体,输入方式是语言交流和信息传递的重要环节,使语言交流变得更加高效、便捷。
语燕输入法秉承这些特点,以“易用、快速、准确”为核心理念,追求极致、卓越、流畅的输入体验。 在设计上,语燕输入法借鉴主流的谷歌拼音、微信输入法等主流输入法精华,追求整体简洁大方,易于上手。支持多种输入方式,规划包括拼音、手写、语音等,满足不同用户的输入需求。支持丰富的个性化设置选项,用户可以根据自己的喜好进行自定义设置,让输入更加符合个人习惯。
华为应用市场:应用地址,应用宝:应用地址,已上架语燕输入法,可直接搜索安装。 也可以直接点击Github Releases,下载最新版本安装包直接安装使用。 国内访问Github慢的话,可点击Gitee Releases下载。 手机扫码下载地址:
| Github | Gitee |
|---|---|
![]() | ![]() |
使用过程中任何问题可以创建issues、应用内反馈或通过邮件等方式反馈,本人会根据需求及时修复。
喜欢简洁的我看到一个个拼音输入法工具软件逐渐趋向繁杂,软件内各种眼花缭乱的无用功能以及烦人的广告让我无法忍受。
因此我想要定制出一款简洁、实用、好用的输入法;
当前主流输入法获取各类非必要权限,无视用户隐私,随意上传、分析用户数据。虽然大数据不会区别对待,但我仍然希望自己的数据只在自己的手机里,不要在我不知情、无意识的情况下,把所有数据上传。
语燕输入法谨遵循必要、最小化权限,只为输入而存在,纯净、安全、更高效。
语燕输入法仅使用系统默认为输入法开启的剪贴板(剪贴板功能)、设备运动与方向(屏幕方向变更)、媒体音控制(按键音效)、振动(按键振动)权限,不获取网络、存储、位置、辅助功能等其他权限,完全离线不上传云端,输入数据不采集、不记录,不访问任何个人、终端、位置、存储等信息。
当前开放的输入法引擎中,Rime引擎已经趋向完善。然后对于小白用户来说,上手却并不容易:各种输入方案定制及兼容问题,各种键盘的界面效果优化问题。
因此我想要定制出一款基于Rime引擎的安装即用,哪怕没时间研究也能好用的输入法;
最早接触安卓平台的同文输入法,后面接触小企鹅输入法,均采用Rime方案进行定制,在输入层面已经满足大部分需求。但是小企鹅输入法九宫格键盘不支持,同文输入法候选词选择不便且无法选择拼音组合,使用起来确实需要勇气。
语燕输入法内置多套优秀词库,优化Rime九宫输入方案、乱序输入方案,支持绝大部分输出场景,提升输入效率。
因此我想定制出一款支持对小白用户来说使用更普及的九宫格,同时结合全键、双拼、手写、语音等多种方案的输入法。
手机屏幕越来越大,但是在走路时,一手提东西,一手打字回复消息对我来说是个头疼地问题,选择候选词够不到、选择出错屡屡出现,因此我定制了单手模式、悬浮键盘。
输入数字要么切换到数字键盘,要么长按按键输入,对输入来说都不便捷,因此我定制了键盘数字行。
夜间输入时,屏幕刺眼,因此我定制了深色主题自动切换功能。更多贴心定制项正在进行中。
后台弹出界面权限,该权限需用户手动开启:设置-应用管理-语燕输入法-权限管理-开启后台弹出界面权限即可。通知音量作为按键默认音量,但不同手机表现不同。输入法会以手机系统音量设置为前提,当手机静音时,无输入法按键音。当手机未静音时,以通知音量大小为基准进行调节。在三星手机中,基于系统音量大小进行调解。Android SDK: minSdk 23, app/build.gradle
第三方库: build.gradle
JDK: OpenJDK version "17.0.11" 2024-04-16
git clone git@github.com:gurecn/YuyanIme.git
git submodule update --init --recursive
建议使用最新、稳定版本,本人使用Android Studio Narwhal Feature Drop | 2025.1.2版本,按照常规项目导入即可。
Android Studio会自动安装并配置 Android 开发环境。
进入项目路径,新建证书配置文件夹:/YuyanIme/keystore。keystore文件夹内放签名文件*.jks和配置文件keystore.properties。配置文件格式如下:
storeFile=keystore/*.jks
storePassword=testPassword
keyAlias=testalias
keyPassword=testPassword
选择目标设备,编译执行项目。此时目标设备会自动安装并启动语燕输入法。
| 九宫键盘 | 全拼键盘 | 乱序17 |
|---|---|---|
![]() | ![]() | ![]() |
| 双拼键盘 | 笔画键盘 | 手写键盘 |
|---|---|---|
![]() | ![]() | ![]() |
| 英语键盘 | 数字键盘 | 编辑键盘 |
|---|---|---|
![]() | ![]() | ![]() |
| 剪切板 | 单手键盘 | 悬浮键盘 |
|---|---|---|
![]() | ![]() | ![]() |
| 表情键盘 | 微信特效 | 数字行 |
|---|---|---|
![]() | ![]() | ![]() |
| 深色主题 | 设置菜单 | 物理键盘 |
|---|---|---|
![]() | ![]() | ![]() |
感谢以下优秀的开源社区贡献:
访问我的资源: https://github.com/gurecn
给我发送邮箱:gurecn@163.com
162 commits
Kotlin
100.0%