首页> 外文会议>International Conference on Computer Graphics and Virtual Reality >Animating TTS Messages in Android using Open-Source Tools
【24h】

Animating TTS Messages in Android using Open-Source Tools

机译:使用开源工具为Android中的动画动画动画

获取原文

摘要

We describe in this paper how to use open-source resources to design and implement an Android application that renders a three-dimensional model of a human head to animate the lip movements of human speech from input text. The application utilizes the Android Text-To-Speech (TTS) engine[1] to convert any input text, which can be entered by the user in a text box or chosen from a menu of predefined messages, to human speech in English. Animation of the speech is carried out by a 3D graphics model of a human head composed of polygon meshes[20]. Blender[7, 30], a popular open-source graphics suite, is employed to create the 3D model and save its mesh data in the COLLAborative Design Activity (COLLADA) format[22], which is also an open graphics format. We use Java language to develop a parser[25, 42] to extract coordinates of polygons from a COLLADA file and organize the data into a format that can be rendered effectively by OpenGL ES, the graphics rendering library used by Android. The producer-consumer paradigm is employed to synchronize the animated lip movements and the speech generated by TTS. When the application is lying idle, it moves the head randomly to simulate other facial expressions such as blinking the eyes and yawning.
机译:我们在本文中描述了如何使用开源资源来设计和实现一个Android应用程序,使人类头部的三维模型呈现用于从输入文本的人类语音的唇部移动。该应用程序利用Android文本到语音(TTS)引擎[1]转换任何输入文本,可以在文本框中输入,或者从预定义消息的菜单中选择,以英语为人类演讲。语音的动画是由由多边形网格组成的人头的3D图形模型来执行[20]。流行的开源图形套件是搅拌机[7,30],用于创建3D模型,并在协作设计活动(Collada)格式(Collada)格式[22]中保存其网格数据,这也是一个开放式图形格式。我们使用Java语言开发解析器[25,42]以从Collada文件中提取多边形的坐标,并将数据组织成一个格式,该格式可以通过OpenGL ES,Android使用的图形渲染库有效地呈现。使用生产者 - 消费者范例将动画唇部移动和TTS产生的语音同步。当应用程序闲置时,它随机移动头部以模拟其他面部表情,例如闪烁眼睛和打开。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号