一种终端中藏语语音的实现方法及终端的制作方法

文档序号:6471603阅读:132来源:国知局

专利名称::一种终端中藏语语音的实现方法及终端的制作方法
技术领域
:本发明涉及少数民族文字处理,特别是涉及一种终端中藏语语音的实现方法及终端。
背景技术
:随着各种文化交流的不断深入,少数民主的语言和文化逐渐的被人们所认识和学习,但目前没有藏语语音的实现方法及终端。
发明内容本发明提供一种终端中藏语语音的实现方法及终端,以解决目前没有藏语语音的实现方法及终端的问题。本发明的一种终端中藏语语音的实现方法包括终端获取输入的藏文;终端将获取的所述藏文拆分为字,并按输入顺序排列;终端才艮据字与藏语语音文件的对照表,按照所述排列顺序依次调取各字的藏语语音文件并播放。进一步的,所述字包括藏文的基本字和连接字;藏文的基本字对应的藏语语音文件存在基本字标识,藏文的连接字对应的藏语语音文件存在连接字标识。所述调取字的藏语语音文件后,还包括下列步骤终端判定当前被调取的藏语语音文件存在基本字标识时,则按照调取顺序緩存当前净皮调取的藏语语音文件;终端判定当前被调取的藏语语音文件存在连接字标识时,则按照调取顺序緩存当前被调取的藏语语音文件,并将已緩存的藏语语音文件按照调取顺序依次播放,以及在播放完毕后清空已被播放过的藏语语音文件。或者,所述调取字的藏语语音文件后,立即播放当前被调取的藏语语音文件。其中,所述终端可为藏文电子辞典。本发明的一种实现藏语语音的终端,包括获取单元,用于获取输入的藏文;拆分单元,用于将获取单元获取的藏文拆分为字,并按输入顺序排列;存储单元,用于存储藏文字库、藏语语音文件,以及字与藏语语音文件的对照表;调取单元,用于根据存储单元存储的字与藏语语音文件的对照表,按照所述排列顺序依次调取拆分单元拆分出的各字的藏语语音文件;播放单元,用于播放调取单元调取的藏语语音文件。进一步的,所述终端还包括标记单元,用于为藏文的基本字对应的藏语语音文件标记基本字标识,为藏文的连接字对应的藏语语音文件标记连接字标识。判断单元,用于在判定当前被调取单元调取的藏语语音文件存在基本字标识时输入第一触发信号,以及在判定当前被调取单元调取的藏语语音文件存在连接字标识时输入第二触发信号;緩存单元,用于在收到第一触发信号时,按照调取单元的调取顺序緩存当前被调取的藏语语音文件;以及收到第二触发信号时,按照调取单元的调取顺序緩存当前被调取的藏语语音文件,并通知播放单元将已緩存的藏语语音文件按照调取顺序依次播放;清除单元,用于在播放单元播放完毕后清空緩存单元緩存的已被播放过的藏语语音文件。本发明有益效果如下本发明通过终端将待4条故的藏文文本拆分为字,并按输入顺序排列;以及才艮据字与藏语语音文件的对照表,按照所述排列顺序依次调取各字的藏语语音文件并播放,从而实现了将藏文文本以藏语语音朗读出来的效果。这样既可便于对藏语的学习,还利于藏语和藏文化的传播。图1为本发明方法实施例1的步骤流程图;图2为本发明方法实施例2的步骤流程图;图3为本发明终端实施例1的结构示意图;图4为本发明终端实施例2的结构示意图。具体实施例方式为了实现在终端中将藏语文本以藏语语音播出,本发明提供了一种终端中藏语语音的实现方法。以下通过三个方法实施例具体说明。方法实施例1、参见图l所示,包括下列步骤5101、终端获取输入的藏文。所述终端可为藏文电子辞典或其它终端设备。例如用户将待朗读的藏文文本拷贝到藏文电子辞典中,从而使藏文电子辞典从其存储介质中获取待朗读的藏文文本;又例如用户输入汉文或英文,经藏文电子辞典翻译后得到藏文文本,从而使藏文电子辞典获得待朗读藏文文本。5102、终端将获取的藏文拆分为字,并按输入顺序排列。藏文的文本由基本字和连接字组成。本步骤中,终端将获取的藏文拆分为基本字和连接字,并按照输入顺序排列,即按照藏语语序排列。5103、终端根据字与藏语语音文件的对照表,按照所述排列顺序依次调取各字的藏语语音文件并播放。本步骤中,需要说明字与藏语语音文件的对照表的形成过程。首先统计出藏文的所有基本字及其连接字的总数;其后将这些基本字和连接字进行一一配音;最后将各个字与藏语语音文件一一对应,建立字与藏语语音文件的对照表,参见表一所示。<table>tableseeoriginaldocumentpage6</column></row><table>表一当用户输入藏文时,藏文电子辞典就会按顺序播放出T000Lmp3和T012Lmp3的语音。可见,本实施例实现了将藏文文本以藏语语音朗读出来的效果。这样既可便于对藏语的学习,还利于藏语和藏文化的传播。而且本实施还具有一次配音可以多次使用的优点,只要藏文字数统计的足够全面,就可以覆盖所有词典和文本,不需要对每本词典和每段文本进行配音。方法实施例2、参见图2所示,包括下列步骤5201、终端获取输入的藏文。所述终端可为藏文电子辞典或其它终端设备。例如用户将待朗读的藏文文本拷贝到藏文电子辞典中,从而使藏文电子辞典从其存储介质中获^4寺朗读的藏文文本;又例如用户输入汉文或英文,经藏文电子辞典翻译后得到藏文文本,从而使藏文电子辞典获得待朗读藏文文本。5202、终端将获取的藏文拆分为字,并按输入顺序排列。藏文的文本由基本字和连接字组成。本步骤中,终端将获取的藏文拆分为基本字和连接字,并按照输入顺序排列,即按照藏语语序排列。5203、终端根据字与藏语语音文件的对照表,按照所述排列顺序依次调取各字的藏语语音文件。本步骤中,需要说明字与藏语语音文件的对照表的形成过程。首先统计出藏文的所有基本字及其连接字的总数;其后将这些基本字和连接字进行一一配音;最后将各个字与藏语语音文件一一对应,建立字与藏语语音文件的对照表。并且藏文的基本字对应的藏语语音文件存在基本字标识,如以藏语语音文件名的第三位为0或1进4亍标识,藏文的连接字对应的藏语语音文件存在连4妻字标识,如以藏语语音文件名的第三位为2进行标识。具体参见表一所示。5204、终端判段当前被调取的藏语语音文件存在的标识,若存在基本字标识,则转入S205;若存在连接字标识,则转入S206。5205、按照调取顺序緩存当前,皮调取的藏语语音文件,并返回S204。5206、按照调取顺序緩存当前被调取的藏语语音文件,并将已緩存的藏语语音文件按照调取顺序依次播放。S207、在播》丈完毕后清空已#皮播放过的藏语语音文件。可见,本实施例实现了将藏文文本以藏语语音朗读出来的效果。而且本实施还具有一次配音可以多次使用的优点,只要藏文字数统计的足够全面,就可以覆盖所有词典和文本,不需要对每本词典和每段文本进行配音。不仅如此,由于本实施例在緩存了存在连接字标识的藏语语音文件后再将已緩存的藏语语音文件一并播出,所以使得语感更加流畅,在运算速度够快时或者存在两个以上独立的緩存介质时,也不会影响下一序列藏语语音文件的播放,从而达到更优的效果。方法实施例3、其主要内容与方法实施例2相同,区别在于调取字的藏语语音文件后,不进行标识的判断,而立即播放当前被调取的藏语语音文件。可见,本实施例实现了将藏文文本以藏语语音朗读出来的效果。而且本实施例还具有一次配音可以多次使用的优点,只要藏文字数统计的足够全面,就可以覆盖所有词典和文本,不需要对每本词典和每段文本进行配音。并且本实施例对终端硬件要求较低。为了实现在终端中将藏语文本以藏语语音播出,相应的本发明还提供了一种实现藏语语音的终端。以下通过二个终端实施例具体说明。终端实施例l、参见图3所示,其包括依次串联的获取单元、拆分单元、调取单元和播放单元,以及与调取单元相连的存储单元。获取单元,用于获取输入的藏文。所述终端可为藏文电子辞典或其它终端设备。例如用户将待朗读的藏文文本拷贝到藏文电子辞典中,从而使获取单元从其存储介质中获取待朗读的藏文文本;又例如用户输入汉文或英文,经藏文电子辞典翻译后得到藏文文本,从而使获取单元获得待朗读藏文文本。拆分单元,用于将获取单元获取的藏文拆分为字,并按输入顺序排列。存储单元,用于存储藏文字库、藏语语音文件,以及字与藏语语音文件的对照表。其中,需要说明字与藏语语音文件的对照表的形成过程。首先统计出藏文的所有基本字及其连接字的总数;其后将这些基本字和连接字进行一一配音;最后将各个字与藏语语音文件一一对应,建立字与藏语语音文件的对照表,参见表一所示。调取单元,用于根据存储单元存储的字与藏语语音文件的对照表,按照所述排列顺序依次调取拆分单元拆分出的各字的藏语语音文件。播放单元,用于播i文调取单元调取的藏语语音文件。可见,本实施例实现了将藏文文本以藏语语音朗读出来的效果。这样既可便于对藏语的学习,还利于藏语和藏文化的传播。而且本实施还具有一次配音可以多次使用的优点,只要藏文字数统计的足够全面,就可以覆盖所有词典和文本,不需要对每本词典和每段文本进行配音。终端实施例2、参见图4所示,其包括获取单元,用于获取输入的藏文。所述终端可为藏文电子辞典或其它终端设备。例如用户将待朗读的藏文文本拷贝到藏文电子辞典中,从而使获取单元从其存储介质中获取待朗读的藏文文本;又例如用户输入汉文或英文,经藏文电子辞典翻译后得到藏文文本,从而使获取单元获得待朗读藏文文本。拆分单元,用于将获取单元获取的藏文拆分为字,并按输入顺序排列。存储单元,用于存储藏文字库、藏语语音文件,以及字与藏语语音文件的对照表。其中,需要说明字与藏语语音文件的对照表的形成过程。首先统计出藏文的所有基本字及其连接字的总数;其后将这些基本字和连接字进行一一配音;最后将各个字与藏语语音文件一一对应,建立字与藏语语音文件的对照表,参见表一所示。标记单元,用于为藏文的基本字对应的藏语语音文件标记基本字标识,为藏文的连接字对应的藏语语音文件标记连接字标识。调取单元,用于根据存储单元存储的字与藏语语音文件的对照表,按照所述排列顺序依次调取拆分单元拆分出的各字的藏语语音文件。判断单元,用于在判定当前被调取单元调取的藏语语音文件存在基本字标识时输入第一触发信号,以及在判定当前被调取单元调取的藏语语音文件存在连接字标识时输入第二触发信号。緩存单元,用于在收到第一触发信号时,按照调取单元的调取顺序緩存当前被调取的藏语语音文件;以及收到第二触发信号时,按照调取单元的调取顺序緩存当前被调取的藏语语音文件,并通知^N文单元将已緩存的藏语语音文件按照调取顺序依次"l番;故。播放单元,用于4番it藏语语音文件。清除单元,用于在播放单元播放完毕后清空緩存单元緩存的已被播放过的藏语语音文件。可见,本实施例实现了将藏文文本以藏语语音朗读出来的效果。而且本实施例还具有一次配音可以多次使用的优点,只要藏文字数统计的足够全面,就可以覆盖所有词典和文本,不需要对每本词典和每段文本进行配音。不仅如此,由于本实施例在緩存了存在连接字标识的藏语语音文件后再将已緩存的藏语语音文件一并播出,所以使得语感更加流畅,在运算速度够快时或者存在两个以上独立的緩存单元时,也不会影响下一序列藏语语音文件的播放,从而达到更优的效果。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。权利要求1、一种终端中藏语语音的实现方法,其特征在于,包括下列步骤终端获取输入的藏文;终端将获取的所述藏文拆分为字,并按输入顺序排列;终端根据字与藏语语音文件的对照表,按照所述排列顺序依次调取各字的藏语语音文件并播放。2、如权利要求1所述的一种终端中藏语语音的实现方法,其特征在于,所述字包括藏文的基本字和连接字;藏文的基本字对应的藏语语音文件存在基本字标识,藏文的连接字对应的藏语语音文件存在连接字标识。3、如权利要求2所述的一种终端中藏语语音的实现方法,其特征在于,所述调取字的藏语语音文件后,还包括下列步骤终端判定当前被调取的藏语语音文件存在基本字标识时,则按照调取顺序緩存当前#:调取的藏语语音文件;终端判定当前被调取的藏语语音文件存在连接字标识时,则按照调取顺序緩存当前被调取的藏语语音文件,并将已緩存的藏语语音文件按照调取顺序依次播放,以及在播放完毕后清空已被播放过的藏语语音文件。4、如权利要求1所述的一种终端中藏语语音的实现方法,其特征在于,所述调取字的藏语语音文件后,立即播放当前被调取的藏语语音文件。5、如权利要求1至4任一项所述的一种终端中藏语语音的实现方法,其特征在于,所述终端为藏文电子辞典。6、一种实现藏语语音的终端,其特征在于,包括获取单元,用于获取输入的藏文;拆分单元,用于将获取单元获取的藏文拆分为字,并按输入顺序排列;存储单元,用于存储藏文字库、藏语语音文件,以及字与藏语语音文件的对照表;调取单元,用于根据存储单元存储的字与藏语语音文件的对照表,按照所述排列顺序依次调取拆分单元拆分出的各字的藏语语音文件;播放单元,用于播放调取单元调取的藏语语音文件。7、如权利要求6所述的一种实现藏语语音的终端,其特征在于,所述终端还包括标记单元,用于为藏文的基本字对应的藏语语音文件标记基本字标识,为藏文的连接字对应的藏语语音文件标记连接字标识。8、如权利要求7所述的一种实现藏语语音的终端,其特征在于,所述终端还包括判断单元,用于在判定当前被调取单元调取的藏语语音文件存在基本字标识时输入第一触发信号,以及在判定当前被调取单元调取的藏语语音文件存在连接字标识时输入第二触发信号;緩存单元,用于在收到第一触发信号时,按照调取单元的调取顺序緩存当前被调取的藏语语音文件;以及收到第二触发信号时,按照调取单元的调取顺序緩存当前被调取的藏语语音文件,并通知插i文单元将已緩存的藏语语音文件按照调取顺序依次播放;清除单元,用于在播放单元播放完毕后清空緩存单元緩存的已被播放过的藏语语音文件。9、如权利要求6至8任一项所述的一种实现藏语语音的终端,其特征在于,所述终端为藏文电子辞典。全文摘要本发明公开了一种终端中藏语语音的实现方法及终端,以解决目前没有藏语语音的实现方法及终端的问题。方法包括终端获取输入的藏文;终端将获取的所述藏文拆分为字,并按输入顺序排列;终端根据字与藏语语音文件的对照表,按照所述排列顺序依次调取各字的藏语语音文件并播放。终端包括获取单元;拆分单元,用于将获取单元获取的藏文拆分为字,并按输入顺序排列;存储单元,用于存储字与藏语语音文件的对照表;调取单元,用于根据存储单元存储的字与藏语语音文件的对照表,按照所述排列顺序依次调取拆分单元拆分出的各字的藏语语音文件;播放单元,用于播放调取单元调取的藏语语音文件。本发明实现了将藏文文本以藏语语音朗读出来的效果。文档编号G06F17/30GK101441514SQ200810239209公开日2009年5月27日申请日期2008年12月4日优先权日2008年12月4日发明者藏洛申请人:藏洛
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1