Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.54 KB

README.zh.md

File metadata and controls

46 lines (33 loc) · 1.54 KB

HanTTS Build Status

汉语文字转语音 (TTS)

汉字 => 拼音 ["han4", "zi4"] => .wav音频

使用的库

汉字转拼音

处理、播放.wav音频文件

Web

全部汉字列表从倉頡平台2012获得

运行

git clone https://github.com/junzew/HanTTS.git
cd HanTTS
pip install --user -r requires.txt

从SourceForge下载语音库syllables.zip,并解压到HanTTS目录下

  • 本地执行 python main.py
  • 或 Web
    • cdserver 文件夹下
    • npm install
    • node app.js
    • 浏览器里打开localhost:3000

录制新的语音库

  • 按阴平、阳平、上声、去声、轻声的顺序录下 mapping.json 里每一个音节的五个声调
  • 按开头字母(letter)分组, 将文件存在 ./recording/{letter}.wav下
  • 运行 python process.py {letter} 将{letter}.wav 完整的录音分成独立的拼音
  • 检查核对./pre文件夹中的拼音.wav后导入文件夹./syllables

基于@alexram1313text-to-speech-sample