微信小程序的出现,降低了小应用的开发难度。原来如果要做一个应用,必须要考虑不同的手机操作系统、不同的手机屏幕等等。现在有了小程序,这些事情全部都可以交给微信去管,开发人员只要关注主题功能就可以了。另外强大的开源社区也提供了很多开源模块,使得开发轻松起来。
基于以上这些条件,我开发了一款方言小程序,可以用来做方言的采集和对比。当然,欣赏各地方言对于同一句话的不同表述,本身就是一件很有趣的事情。
闲话少说,今天这篇文章先贴界面,以后再具体分析小程序界面和后台开发的具体内容。
主界面很简单:就是最新、最佳、搜索和录音4个页面:
“最佳”页面里面的录音是按照大家的打分排序的,因此排在前面的,录音质量比较好。
“最新”页面里面录音是按照录音先后顺序排的,最新的录音排在最前面。
如果对某个地方的方言比较感兴趣,可以在“搜索”页面搜索:
搜索可以按照文本内容,也可以按照地区。如果你对某个文字各地发音的不同感兴趣,可以输入文字;如果你对某个地区的方言感兴趣,可以输入地区,省或者市或者县都可以,比如“盐城”:
要录音也很简单,先点我要录音,在这个界面里面选好你的方言地区:
然后选择自己喜欢的文字资料,点击录音,录完之后,可以自己先播放试听一下,如果没有问题,就点击上传就可以了。
在“最新”、“最佳”、“搜索”等界面显示的录音列表中,点击自己想听的录音标题,就可以启动播放页面,播放后,有一个可以评分的按钮,可以提交你对这段录音的打分。“最佳”列表就是根据大家的打分来排列的。
这个小程序功能比较简单。但是开发过程其实也比较繁琐,如果不是有微信小程序的开源项目“WAFER”和“地区选择组件”、“录音组件”等,也很难开发。好在现在网络上高手多,资源多。所以把门槛降低了一些。
当然,既然用了这么多开源的资源,我这个小程序也没有理由不开源。主要的想法是,或许有些人也希望收集方言,那么通过这个开源程序,他们可以少在编程方面花时间,主要的时间可以放到组织自己的亲朋好友一起录制一些自己的地方方言上。这样,只要有那么百十个对方言整理感兴趣的人,大家一起努力就可以把一些主要的方言资料整理一下,也是一件很有意义的事情。我们这种收集方言的方式,虽然不大专业,但是或许会比较生动有趣。
欢迎一起来收集和整理方言。
网友评论