博客叫「拾音笔记」。拾音是取声音,也是把散落的东西捡回来——这两个意思我都需要。
最近大半年都在折腾一件事:让手机上的阅读类 App 能用一个听起来像人的声音,把文字念出来。为了这个目标,选型、框架、参数、听感,来来回回推翻了好几轮。很多结论当时觉得记住了,隔两周又要重新查一遍,所以干脆开个地方写下来。
这里会写什么
- 语音合成引擎的选型与听感评估,尤其是中文长句、多音字、停顿这些容易翻车的地方;
- Android TTS 框架的系统级接入,以及新版本上那些文档里不太写的行为;
- 顺手的建站、部署、运维记录——比如这个站本身是怎么在一台新机器上跑起来的。
这个站怎么搭的
emlog Pro 2.6.36,跑在 OpenCloudOS 9 上,nginx 1.29 + PHP 8.3 + MariaDB 10.11,证书是 Let's Encrypt 签的,全程 HTTPS。没用面板的一键部署,主要是想把每一步都摸清楚,省得以后出问题不知道从哪儿查。具体踩了哪些坑,单独写了一篇。
文章不多,先放几篇,之后慢慢补。写错的、想过但没想明白的,也一并留在这儿。