2011-01-24 149 views
0

我想组建一支团队为各种语音亚洲语言开发TTS语音合成器。我有语言专家排队。最终产品将是1.一个android手机应用程序,以及2.一个基于网络的TTS服务。针对少数亚洲语言的TTS语音合成器开发

语言才能实现的:
风采
苗族
老挝

前两个具有拉丁拼写法。

我的问题是: 在编程方面,我需要谁在我的团队?我在寻找什么技能/编程语言?

回答

-1

简短的回答很多。

要从头开发一个有价值的TTS将花费数万个编程时间。

另一种方法是,您可以与我们合作,我们可以给您一段时间使用这些语言的专有权。

我与之合作的公司是世界领先的移动和汽车文本到语音转换软件和语言的提供商。

通过使用我们的引擎,您可以节省数年的努力和数十万的开发成本,并且能够在几个月内交付这些语言。

干杯,尼尔

+0

谢谢尼尔。我不确定你的意思是给我们一段时间的语言专用“。我们希望减少使用最终产品的限制,但是非常感谢您的提议。 – BrianWilson 2011-02-08 06:48:29

1

有人用:
1.一种DSP(数字信号处理)背景与语音和音频信号处理的强调将是一个很好的选择。
2.当然,这个人必须具备良好的编程技巧。
3.喜欢学习新语言。学习要开发TTS引擎的语言,或者至少对它有一个基本的了解,程序员需要“知道”正在编码什么,甚至可以在现有算法上即兴发挥。

你可以看看FestVox和Festival页面CMU的语音识别器和TTS Engine,看看他们开发了哪些语言。这可能会给你一个更好的主意。

TTS发动机几乎位于语言科学,DSP(用于后端)和软件工程的交叉路上,用于实现上述所有功能。我认为你需要一些DSP和软件人员来完成你的团队。

一切顺利,希望有所帮助,
Sriram。

+0

谢谢Sriram。这给出了如何前进的一些基本方向。 – BrianWilson 2011-02-08 06:45:59

0

你是这些语言的母语吗?您绝对需要流利的所有这些语言的演讲者,而且很可能还需要您的团队中的语言学家以及具有良好DSP技能的程序员。您列出的语言都是“音调”语言。因此,除了在构建浪漫(法语,西班牙语,意大利语等)或日耳曼语(英语,德语等)语言的文本到语音系统时遇到的常见挑战之外,您还需要处理色调也是如此。在调性语言中,你可以有多个基本上具有相同发音的单词(至少它们对于一个未受过培训的西方人的耳朵听起来是一样的),并且他们甚至可以具有相同的拉丁语拼写。他们在言语中的唯一区别是这个词相对于这个句子中的其他词的音高,或者是在这个词被说出时发生的音高变化。如果你不走运,而且这些词的确有相同的拉丁字母拼写,那么你就需要拥有人工智能专家的团队中的某个人,因为你的程序必须从句子中的上下文中识别出哪个词有意用来生成正确的声音。

祝您的项目顺利!

+0

谢谢你的回应。我在Mien很流利,但不是本地人。尽管如此,我还是可以使用母语的。我可以读和写hmong,但不流利。但是我们可以在这里找到几十位有兴趣帮助这个项目的苗族扬声器。 – BrianWilson 2011-02-08 06:44:40