一种获取纯净语音的录音方法,包括以下步骤:1)用户将需要录音的文本输入语音合成引擎TTS,并选定一个音色参数;2)收到语音合成TTS引擎输出的合成音频,逐帧进行Fourier变换,生成频域系数;3)计算该帧频谱能量;4)基于能量系数对该帧进行清音浊音检测,如果是清音跳到步骤6),否则进行步骤5);5)对浊音帧频谱能量的部分共振峰系数使用用户事先录制的用户自身的浊音频谱共振峰系数代替,得到修正的该帧频谱能量系数;6)该帧频谱能量系数使用Griffin‑lem算法处理生成频域系数;7)对该帧频域系数进行反Fourier变换恢复成时域语音信号。本发明不需要依赖任何麦克风设备即能实现高纯净的语音录音。
📄 2019100177625
📂 G10L13_047
👤 浙江工业大学
📅 2019-01-09