诗童项目的灵感来源于一档网络音乐播客节目《极品乐鉴》,有一期的念诗节目是念张枣的《镜中》,听了许久感觉不错,便萌生写一个自动念诗的应用。
诗歌
计划支持唐诗宋词与现代诗,介于现代诗没有找到易用的数据库,本人又暂时无法抽空来写规则解析一个现代诗网站镜像,所以先支持唐诗宋词,等以后再更新现代诗数据。
诗歌朗读与文字转语音引擎
朗读的声音采用讯飞的在线语音合成,不过朗读的效果还是有些不如人意,在诗歌的韵律以及停顿上面支持的不好,后续计划对每个朗读的音节二次修改振幅、音长来使之更自然。
数据采集
-
唐诗宋词Github项目
1w+的诗人与30w+的诗词 - 现代诗网站镜像
实现过程
Django后端
- 设计诗歌作者以及诗歌数据存储模型
- 请求讯飞朗读随机的诗歌
- 使用pyhub为朗读插入背景音乐以及基本的音频美化
Vue前端
- 请求一首随机的诗歌
- 显示诗歌朗读的播放器以及波形图
- 再来一首手气不错
运行
- 后端
cd src/
./manager.py runserver
- 前端
cd ui/
npm run serve
寒食夜月下作
手气不错
网友评论