/shiji

Primary LanguageJavaScript

《史记》胶片版

Netlify Status

TLDR: https://shiji.qiaopang.com

制作《史记》胶片版的原因见:《资治通鉴》胶片版

制作出来的 slides 截图如下:

运行

本地需要有 nodejs 运行时,然后安装依赖:

make init
make dep

之后可以 make run 运行 http 服务器。服务器运行完毕后,可以在浏览器中打开 http://localhost:8080/ 查阅。

如果要批量生成 html / pdf 版本,可以 make build 或者 make build-pdf

语音素材的生成

《资治通鉴》胶片版内的所有语音素材均使用 科大讯飞开放平台 的在线语音合成技术提供。目前使用的发音人为 讯飞小媛。感谢科大讯飞的开放平台,我得以自动化生成所有语音素材。由于目前我使用的免费版有日 API 访问上限,所以所有内容生成语音素材尚需时日。

如果你想生成自己的语音素材,可参考:语音素材的生成

如何编辑及添加素材

所有的素材都放在 slides/assets 下,按卷命名。见:如何编辑及添加素材

贡献

目前的版本是自动生成的,还很粗糙,我自己也在边读边整理。如果你遇到任何问题,欢迎提 issue,当然跟欢迎发 pull request。

鸣谢

科大讯飞开放平台

tts 的质量相当上乘,在此感谢!