中文近似语音搜寻方法

文档序号:6417263阅读:463来源:国知局
专利名称:中文近似语音搜寻方法
技术领域
本发明提供一种近似语音搜寻方法,尤指一种可利用近似语音来搜寻词汇的近似语音搜寻方法。
当使用者利用注音符号或罗马拼音来输入一中文词汇时,如果使用者所输入的语音拼音不正确时,就无法输入该中文词汇。例如,使用者可能会混淆Zh(ㄓ)、ch(ㄔ)、sh(ㄕ)、z(ㄗ)、c(ㄘ)、s(ㄙ),而将词汇“造成”的拼音序列“ㄗㄠ丶ㄔㄥ丿”输入为“ㄓㄠ丶ㄥㄘ丿”,而无法输入词汇(造成)。
因此,本发明的主要目的在于提供一种近似语音搜寻方法,其可利用近似语音来搜寻存储在电脑的词汇,即使使用者所输入音序列不正确,本发明近似语音搜寻方法会将使用者所欲输入的所有可能词汇找出,供使用者选择以输入该词汇。


图1为一用来执行本发明近似语音搜寻方法的电脑的示意图。
图2为本发明近似语音搜寻方法的流程图。
图3为产生图2的该预定拼音序列的复数个近似拼音序列的流程图。
图4为本发明近似语音搜寻方法的一实施例。
图5为本发明近似语音搜寻方法的另一实施例。
其中图示的符号说明12电脑 14存储器16处理器18显示器20输入装置 22词汇表24词汇语音表26词汇30近似语音字母表32近似语音字母集34有效语音拼音表36有效语音拼音本发明是提供一种近似语音搜寻方法,其可利用一近似语音搜寻一个存储于电脑中的词汇。请参考图1。图1为一用来执行本发明近似语音搜寻方法10的电脑12的示意图。电脑12包含有一存储器14用来存储程序与资料,一处理器16用来执行存储器14内的程序,一显示器18电连接于处理器16,用来显示一影像图面,以及一输入装置20电连接于处理器16,用来供一使用者输入文字或语音字母。存储器14内存有一词汇表11,一词汇语音表24,一近似语音字母表30,以及一有效语音拼音表34。词汇表22内存有复数个词汇26,每一词汇26是复数个文字所组成的文字序列。词汇语音表24内含有词汇表22内每一词汇26相对应的拼音序列28,每一词汇26的拼音序列28依序含有词汇26的各个文字的语音拼音,而每一文字的语音拼音包含有复数个依排列的语音字母。近似语音字母表30内含有复数个近似语音字母集32。每一近似语音字母集32内含有至少一个语音字母,每一近似语音字母集32内的所有语音字母的发音均近似。例如,zh(ㄓ)、ch(ㄔ)、sh(ㄕ)、z(ㄗ)、c(ㄘ)、s(ㄙ)是属于同一个近似语音字母集32。有效语音拼音表34包含复数个有效语音拼音36,每一个有效语音拼音36可对应于词汇表32中的一或多个词汇26。
其中,每一中文文字的语音拼音所使用的语音字母可为注音符号字母或罗马拼音字母。
请参考图2。图2为本发明近似语音搜寻方法10的流程图。近似语音搜寻方法10包含有下列步骤步骤40使用者利用输入装置20来输入一预定拼音序列,或是输入一预定词汇,并将该预定词汇转换成一预定拼音序列;步骤42利用近似语音字母表30来产生复数个该预定拼音序列的近似拼音序列,其中每一近似拼音序列的各个语音拼音的各个语音字母与该预定拼音序列的各个相对应的语音拼音的各个相对应的语音字母均属于同一近似语音字母集32。
步骤44利用词汇语音表24以及词汇表22来找出与该复数个近似拼音序列相对应的词汇26,并将其显示于显示器18上以供该使用者选择。
请参考图3。图3为产生图2该预定拼音序列的复数个近似拼音序列的流程图。其包含有下列步骤步骤70利用近似语音字母表30来产生该预定拼音序列的各个语音拼音的所有近似语音拼音,其中每一近似语音拼音的各个语音字母与该预定拼音序列的相对应的语音拼音的各个相对应的语音字母均属于同一近似语音字母集32;
步骤72利用有效语音拼音表34来找出该预定拼音序列的各个语音拼音的所有近似语音拼音中的有效语音拼音以产生该预定拼音序列的各个语音拼音的所有有效的近似语音拼音;步骤74利用该预定拼音序列的各个语音拼音的所有有效的近似语音拼音来做排列组合产生该预定拼音序列的所有近似拼音序列。
举例而言,当使用者使用注音符号想要输入一词汇“城市”,却错误地将其拼音序列输入为“ㄘㄥ丿ㄕ丶”而无法产生正确的词汇“城市”时,近似语音搜寻方法10会利用近似语音字母表30来产生拼音序列“ㄘㄥ丿ㄕ丶”的各个语音拼音的所有近似语音拼音。例如,与语音字母“ㄘ”属于同一个近似语音字母集32的语音字母有“ㄓ、彳、ㄕ、ㄗ、ㄙ”。再利用有效语音拼音表34来产生拼音序列“ㄘㄥ丿ㄕ丶”的各个语音拼音的所有有效的近似语音拼音。例如,“ㄘㄥ丿”有效的近似语音拼音有“彳ㄥ丿”、“ㄓㄥ”、“ㄙㄣ”、“ㄗㄥ丶”…等等。接着,再利用对拼音序列的“ㄘㄥ丿ㄕ丶”各个语音拼音的所有有效的近似语音拼音进行排列组合以产生拼音序列“ㄘㄥ丿ㄕ丶”的所有近似拼音序列。例如,近似拼音序列可为“ㄕㄣㄕ丶”、“彳ㄣ丿ㄙ”、“ㄗㄥㄗ”、“彳ㄥ丿ㄕ丶”…等等。最后,再利用词汇语音表24及词汇表22来将所有近似拼音序列所对应的词汇26显示在显示器18上。例如,“绅士”、“身世”、“沈思”、“增资”、“城市”、“程式”…等等。因此,使用者可以选择并且输入词汇“城市”。
请参考图4。图4为本发明近似语音搜寻方法10的一实施例。当使用者使用注音符号想要输入一词汇“里约热内卢”,但是却只知道“里”与“热”的发音时,使用者可以输入拼音序列 *”。近似语音搜寻方法10会利用近似语音字母表30来产生拼音序列 的第一及第三个语音拼音的所有近似语音拼音。再利用有效语音拼音表34来产生拼音序列 的第一及第三个语音拼音的所有有效的近似语音拼音。接着,再利用对拼音序列的 的第一及第三时拼音的所有有效的近似语音拼音进行排列组合以产生拼音序列 的所有近似拼音序列。最后,再利用词汇语音表24及词汇表22来将所有近似拼音序列所对应的词汇26显示器18上。因此,使用者可以选择并且输入词汇“里约热内卢”。
请参考图5。图5为本发明近似语音搜寻方法10的另一实施例。当使用者使用注音符号想要输入一词汇“胰”,但是却不知道“胰”的正确发音时,使用者可以输入拼音序列“一”近似时搜寻方法10会利用近似语音字母表30来产生拼音序列“一”的语音拼音的所有近似语音拼音。再利用有效语音拼音表34来产生拼音序列“一”的语音拼音的所有有效的近似语音拼音。接着,再利用对拼音序列的“一”的语音拼音的所有有效的近似语音拼音进行排列组合以产生拼音序列“一”的所有近似拼音序列。最后,再利用词汇语音表24及词汇表22来将所有近似拼音序列所对应的词汇26显示在显示器18上。因此,使用者可以选择并且输入词汇“胰”。
由于本发明近似语音搜寻方法10具有近似语音字母表30可以用来产生一预定拼音序列的所有近似拼音序列,因此,当使用者所输入的语音拼音不正确而无法输入一预定词汇时,近似语音搜寻方法10会将相对应于该近似拼音序列的所有词汇显示在显示器18上以供使用者选择,使得使用者可以顺利输入该预定词汇。
以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的等效变化与修正,皆应属本发明专利的范围。
权利要求
1.一种近似语音搜寻方法,它可利用一近似语音来搜寻一存储于一电脑的词汇,该电脑包含有一存储器用来存储程序资料,一处理器用来执行该存储器内的程序,一显示器电连接于该处理器,用来显示一影像画面,以及一输入装置电连接于该处理器,用来供一使用者输入文字或语音字母,该存储器内存有一词汇表,一词汇语音表,以及一近似语音字母表,该词汇表内存有复数个词汇,每一词汇为复数个文字所组成的文字序列,该词汇语音表内含有该词汇表内每一词汇相对应的拼音序列,每一词汇的拼音序列依序含有该词汇的各个文字的语音拼音,每一文字的语音拼音包含有复数个依排列的语音字母,该近似语音字母表内含有复数个近似语音字母集,每一近似语音字母集内含有至少一个语音字母,每一近似语音字母集内的所有语音字母的发音均近似,该方法包含有下列步骤利用该输入装置来输入一预定拼音序列,或是输入一预定词汇并将该预定词汇转换成一预定拼音序列;利用该近似语音字母表来产生复数个该预定拼音序列的近似拼音序列,其中每一近似拼音序列的各个语音拼音的各个语音字母与该预定拼音序列的各个相对应的语音拼音的各个相对应的语音字母均属同一近似语音字母集;以及利用该词汇语音表及词汇表来找出与该复数个近似拼音序列相对应的词汇并将其显示于该显示器上以供该使用者选择。
2.如权利要求1所述的近似语音搜寻方法,其中,该存储器内存有一有效语音拼音表,该有效语音拼音表内存有所有有效的语音拼音,每一有效的语音拼音为至少一文字的语音拼音,而该预定拼音序列的复数个近似拼音序列是以下列步骤产生利用该近似语音字母表来产生该预定拼音序列的各个语音拼音的所有近似语音拼音,其中每一近似语音拼音的各个语音字母与该预定拼音序列的相对应的语音拼音的各个相对应的语音字母均属同一近似语音字母集;利用该有效语音拼音表来找出该预定拼音序列的各个语音拼音的所有近似语音拼音中的有效语音拼音以产生该预定拼音序列的各个语音拼音的所有有效的近似语音拼音;以及利用该预定拼音序列的各个语音拼音的所有有效的近似语音拼音来做排列组合产生该预定拼音序列的所有近似拼音序列。
3.如权利要求1所述的近似语音搜寻方法,其中每一词汇是由至少一个中文文字所组成,而每一个中文文字的语音拼音所使用的语音字母可为注音符号字母或罗马拼音字母。
全文摘要
一种利用近似语音来搜寻电脑中的词汇的方法。存储器内有词汇表,词汇语音表,以及近似语音字母表。该方法包含有下列步骤:(1)利用输入装置输入预定拼音序列,或是输入预定词汇并将该预定词汇转换成预定拼音序列;(2)利用该近似语音字母表来产生多个该预定拼音序列的近似拼音序列;(3)利用该词汇语音表及词汇表来找出与该复数个近似拼音序列相对应的词汇并将其显示于该显示器上以供该使用者选择。
文档编号G06F17/00GK1294358SQ9912310
公开日2001年5月9日 申请日期1999年10月20日 优先权日1999年10月20日
发明者陈淮琰, 何王合 申请人:英业达集团(西安)电子技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1