Find rhymes for Chinese words.
Project description
中文押韵器 Chinese Rhymer
一、简介
这是一款帮助 诗歌爱好者 和 说唱爱好者 寻找押韵灵感的小工具。
只要输入一个目标词,和一些限制条件,该工具就能查询词库中所有满足条件的押韵词。
目前提供 单押, 双押,三押 和 四押 查询功能, 同时支持 俗语、科技术语 等 词长扩展押韵。
二、安装
系统要求:Python 2 或 3。
$ pip install chrhyme
三、使用
1、要求
该工具根据《汉语拼音方案》对输入词的声母和韵母进行预处理。
输入词长度要求为1-4
,任何在该长度以下或以上的输入词视为不合法。该工具会自动去除输入词汉字以外的任何元素。
2、功能:
用例:长江 (cháng jiāng)
- 声母组合:(ch, j)
- 全韵母组合:(ang, iang)
- 半韵母组合:(ang, ang)
- 声调组合:目前不支持声调押韵。
默认情况下,为得到最大匹配效果,该工具按照 半韵母组合 进行查找。
条件设置
- 声母押韵:输入想要押相同声母的字的位置,从左数起,1 为
长
, 2 为江
,12 为长江
,顺序任意。任何大于 2 的数字都被视为 2。如果不押声母,输入0
。 - 全韵母押韵:输入想要押全韵母的字的位置,从左数起,1 为
长
, 2 为江
,12 为长江
,顺序任意。任何大于 2 的数字都被视为 2。如果不押全韵母,输入0
。
3、命令行
$ chrhyme
然后,请根据命令行提示进行操作。运行样例如下:
四、版本更新
-
v0.2.6 (06/17/2018)
1、修正在Windows系统上打开数据文件出错的问题。 -
v0.2.5 (05/11/2018)
1、开放 单押 功能
2、支持 扩展押韵,如输入词为报恩
,可以查询到一朝天子一朝臣
,即长度扩展的匹配词尾部与输入词押韵。
3、区分 si(思)
, shi(诗)
, ji(机)
三类不同发音的 i
4、扩大词库 (70万细胞词)
5、兼容Python 2 和 3 所有版本 -
v0.1.5 (05/04/2018)
1、区分发音不同的 an 和 ian,以及 e 和 ie -
v0.1.0 (05/03/2018)
1、开放 双押、三押 和 四押 功能
2、支持 声母 及 全韵母 押韵
五、相关项目
本项目使用的汉字转拼音系统来自:
汉字拼音转换工具 (Python版) 。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file chrhyme-0.2.6.tar.gz
.
File metadata
- Download URL: chrhyme-0.2.6.tar.gz
- Upload date:
- Size: 8.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f42894a2254a3b7c468e2a1385a691865fd147bf0a4e8278b21701602f273d6 |
|
MD5 | 59df6691477ae10d09dfb7558849aa7f |
|
BLAKE2b-256 | 09732dd006b3528d4491e5d7f89663429fd0df5c30adbf20efc50f9fb9fb1368 |