在android中创建说话的头像

时间:2015-10-04 23:02:24

标签: android avatar

我想在Android中创建一个谈论头像,具有文本到语音转换功能,但还没有遇到任何可行的教程或者尚未开始的地方。

以下是关于Android文字转语音类的some info,它可以将我们输入的任何文字转换为不同语言的相应语音/语音。

有没有办法为此添加脸部并且需要大致的唇部动作?

1 个答案:

答案 0 :(得分:1)

这是一个头像引擎列表,但正如你可以看到许多超级昂贵。其中大部分需要Flash,它与Android不兼容,所以我不认为那些适合你: http://aidreams.co.uk/forum/index.php?page=avatar_engines#.VhGyvLR--CQ

更新:这个似乎正在积极开发中,并且他们说他们正在开发一个网络版本,我认为它不会使用Flash,因为它已经过时了,所以它可能对你有用。现在它在Windows上运行,只需120美元。它可以进行语音识别和文本到语音。 http://www.nextos.com/

Update2:因为你只是为练习而做这个,这对你有用。只需为脸部绘制一些基本图形。您可以使用它来帮助您将文本转换为音素:text to phonemes converter 然后使用本指南帮助您将音素转换为不同的唇形:http://animation.about.com/od/flashanimationtutorials/a/animationphonem.htm

要绘制内容,请使用SurfaceView(https://developer.android.com/guide/topics/graphics/2d-graphics.html#on-surfaceview)。

然后Canvas(https://developer.android.com/reference/android/graphics/Canvas.html)中的方法(如drawArc())将帮助您制作形状。