语言“马拉雅拉姆语"的语音合成在java中 [英] speech synthesis of language "malayalam" in java

查看:89
本文介绍了语言“马拉雅拉姆语"的语音合成在java中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何为像马拉雅拉姆语这样的乡村语言实现语音合成(从文本到语音).

How can implement speech synthesis (text to sppech)for a rural language like malayalam

推荐答案

尝试一些 ^ ].


一个大问题是从书面单词到发音单词(语音记录)的转换离子).马拉雅拉姆语所写的辅音/音节通常多于实际发音.通常,我建议创建一个书面形式的字典->明显的形式.但是,马拉雅拉姆语是一种凝集的语言,因此您几乎无法做到这一点.您必须为此找到一种算法;然后是将句子中的单词组合在一起的算法(因为最后/第一个音素的发音经常会发生变化).
当您获得语音转录时,下一个问题是合成器是否可以处理马拉雅拉姆语的所有特殊声音,例如"pozham"(香蕉")中的zh ...
A big problem is the conversion from a written word to a pronounced word (phonetic transcription). Malayalam often writes more consonants/ syllables than are actually spoken. Normally I''d suggest to create a dictionary of written form -> pronounced form. But Malayalam is an agglutinating language, hence you practically cannot do that. You have to find an algorithm for that; and then an algorithm for combining words in a sentence (because often the pronunciation of last/first phonem is changed).
And when you got the phonetic transcription, the next problem is whether the synthesizer copes with all the special sounds of Malayalam, e.g. the zh in "pozham" ("banana")...


这篇关于语言“马拉雅拉姆语"的语音合成在java中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆