把押韵的活全部承揽
降低诗词的创作门槛
用Python+Django+Apache在工作之余做了一个押韵搜索的 站:完美韵脚(wanmeiyunjiao.com);这里借自己的博客做下推广,不做技术分享。
文章正文:
以前想要创作饶舌歌词,对于韵脚的积累是必不可少的。一名熟练的说唱歌手,常常为了整理韵脚,写满了厚厚一本笔记。
不过从去年开始, 络上涌现出一批韵脚搜索的服务,比如押韵灵感 冰山押韵 押韵机器 押韵ZONE 等。
押韵不应该成为说唱创作的阻碍。互联 让普通人也可以没有门槛地创作freestyle了。
但也许是因为程序员本身对押韵理解不够深刻,这些 站小程序使用起来总有一些不舒服的地方:
-
押韵不考虑声调。这对于有旋律的歌词是没有问题的,但是说唱就不行了。
-
判断押韵完全按照韵母。其实韵母一样的字,发音未必押韵,比如说bi和ci。另外韵母不一样,发音也可以押韵,比如说jie和xue。
-
数据库太小,有的干脆只包含了一些词典里面的词。这样直接导致的后果就是搜索结果太少,一些不算是词但是可以用在句子结尾的组合(比如说“爱我”)直接被漏掉。
下面介绍一下我和朋友创建的 站完美韵脚(wanmeiyunjiao.com),解决了以上3个痛点。数据库包含了数十万首中文歌词和古诗词,有着全面和精准的押韵匹配算法,能够快速准确地搜索出诗歌的押韵结果。从单押到四押,我们都支持,如果没有精准的匹配,我们会给出忽略声调的结果。
另外我们还有一个独特的模糊搜索功能。举个例子,「急功近利」这个词,精准的四押就只有一个结果:
但是如果我们按照如下的勾选方法,去掉了第一个字和第三个字拼音的限制,就得到了「随风散去」「前功尽弃」「时空记忆」等“准四押”:
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树Web应用开发 Django215643 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!