梦碎格律检查软件

梦碎格律检查软件

昨晚浏览STEEMIT上的帖子,看到贺老师 @hqy 的一篇帖子《江南春 早春》,贺老师填词一首《江南春》,并去公园拍了很多照片,照片拍得漂亮,词填的美!

然后看贺老师贴的词牌的格律:

平仄仄,仄平平(韵)。
平平平仄仄,平仄仄平平(韵)。
平平平仄平平仄,平仄平平平仄平(韵)。

忍不住就想对照一下,可是一对照,就发现我这个被垃圾代码填满的脑袋根本分不清平仄,甚至我都有点分不清汉字的阴平、阳平、上声、去声

思路 1.0

于是就想,如果我写一段代码,把一首词贴进去,然后它自动给我打印出对应的格律,这岂不是省却的绞尽脑汁检查之苦呢?对于诗词作者应该有一点用吧。

考察了一下,实现这个功能应该并不难,以Python为例,就有python-pinyin,这个看起来很强大的工具:

那么我用上述库,将输入的对应汉字转换为带数字声调的拼音,然后在根据数字简单判断平仄,并按相同的格式输出平仄就好了。

思路 2.0

不过按照上述思路还得我一个一个去对照,低级!

应该弄个更高级的办法,比如我输入对应的词牌的平仄结构,然后再输入对应的诗词内容,然后程序去自动对照,并给出结论,比如说完全通过,或者标记出平仄不一样的地方。

嗯,这个实现起来应该并不难。

思路 3.0

上述思路应该满足我的需求了,不过想象如果我想填很多词或者检查很多词,一个一个去输入,去检查岂不是很累?

如果我再添加一个数据库,保存一些常见的词牌,并且允许用户添加新词牌,这样用起来应该更方便吧。

嗯,这个实现起来也不困难,难的是收集和整理一大堆词牌的格律。

思路 4.0

一想到数据库,就想到网站,那么为何不做一个在线版本呢?这样大家都可以很方便的使用了,简直是造福全人类(全人类都写诗填词嘛?)的天才想法啊。

有了上述三个版本的基础,弄个在线版的应该没啥困难。

梦碎

不过等等,我突然想到,难道就我一个人想到了这么天才的想法吗?搞诗词的人应该很多很多,免不了有程序员,难道就不会想到这一点?

让我百度一下:

随便打开一个网站并选择一个词牌:http://www.52shici.com/pu.php?name=蝶恋花

人家做到的都比我想的完善多了,哎,我说不出是该高兴呢还是该高兴呢?😂 哎,我的格律检查软件就这样破产了!

相关链接


Vote For Me As Witness
https://steemit.com/~witnesses type in oflyhigh and click VOTE

Vote @oflyhigh via Steemconnect
Thank you!

This page is synchronized from the post: 梦碎格律检查软件

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×