我怎样才能在Java中发出声音?这听起来像我的声音,克隆我的发音

时间:2011-09-15 21:18:42

标签: java algorithm

我的意思是“发出声音”,声音从未存在过,它完全是用Java制作的。

我试图在Java中创建一个非常简单的非常基本的hello真实世界代码,但是在这个主题上找不到头脑或尾巴。

目标游戏场景1:

  • 当您执行我的应用程序本身时,它将创建/创建/生成自己的声音RAW数据包,包括“印度或阿拉伯或法国”风格的发音。

  • 文件是实时或离线执行的(如果保存在本地目录/tmp/soundIsAPacketsOfBitBytes.raw中)

  • 发音“PAPA MAMA A,B,C,D,E,F,G”

  • 声音完全是我声音的克隆(愤怒,悲伤,平静,微笑模式激活)

问题:如何在不使用任何第三方库或freeTTS的情况下继续实现自己的声音/发音算法。

2 个答案:

答案 0 :(得分:5)

首先,这不是一个非常简单的程序。 TTS还远没有完善,你将无法实现你声音的“完全克隆”。

如果你想开发自己的TTS程序,我建议你查看freeTTS的源代码,它可能会提供非常丰富的信息,让你开始走上正轨。

答案 1 :(得分:1)

研究完全配备了大量时间和金钱的话题。特别是当你不想使用第三方软件时:)。要获得图片,请查看一些现有的TTS(例如MBROLA)。