CN1892817A - 语音识别辅助的合成字符的自动完成 - Google Patents
语音识别辅助的合成字符的自动完成 Download PDFInfo
- Publication number
- CN1892817A CN1892817A CNA2006100844212A CN200610084421A CN1892817A CN 1892817 A CN1892817 A CN 1892817A CN A2006100844212 A CNA2006100844212 A CN A2006100844212A CN 200610084421 A CN200610084421 A CN 200610084421A CN 1892817 A CN1892817 A CN 1892817A
- Authority
- CN
- China
- Prior art keywords
- character
- user
- candidate
- list
- word
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000002131 composite material Substances 0.000 title abstract description 6
- 239000000203 mixture Substances 0.000 claims description 23
- 230000008676 import Effects 0.000 claims description 13
- 238000000034 method Methods 0.000 claims description 12
- 238000012986 modification Methods 0.000 claims description 5
- 230000004048 modification Effects 0.000 claims description 5
- 230000004044 response Effects 0.000 abstract description 7
- 238000004891 communication Methods 0.000 description 18
- 238000012937 correction Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000003825 pressing Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000005096 rolling process Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/274—Converting codes to words; Guess-ahead of partial word inputs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/018—Input/output arrangements for oriental characters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/24—Speech recognition using non-acoustical features
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0381—Multimodal input, i.e. interface arrangements enabling the user to issue commands by simultaneous use of input devices of different nature, e.g. voice plus gesture on digitizer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Character Discrimination (AREA)
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
Abstract
提供了语音识别辅助的文本合成单词或字符(即,包含多个成分的单词或字符)的自动完成。响应指定单词或字符成分的用户输入,产生候选单词或字符列表。响应用户说出期望的单词或字符,期望的单词或字符可以被选择,或者候选单词或字符列表可以被缩小。因此,由多个字母、笔画或单词形状构成的单词或字符的输入通过包括期望单词或字符成分的指定与对应于该期望单词或字符发音的语音的结合的用户输入而变方便。
Description
技术领域
本发明涉及合成字符的输入。特别地,通过结合手动用户输入与语音识别来缩小地定制候选单词或字符列表,本发明方便了将单词或字符输入到通信或计算设备中。
背景技术
现在可以获得能够执行多种功能的移动通信和计算设备。这种功能越来越需要文本的输入或能够从文本的输入获益。例如,结合蜂窝电话所使用的文本信息服务现在被广泛使用。作为另一例子,便携式设备越来越多地结合电子邮件应用程序使用。但是,便携式设备上键盘可用的空间是极其有限的。因此,将文本输入到这种设备是困难的。此外,即使结合更大的桌面通信或计算设备,由特定语言所使用的符号可能也是很难输入的。
为了方便单词或字符的输入,特别是利用便携式电话或其它设备有限的键盘,可以得到自动完成特征。这种特征可以响应从用户接收到初始输入集合而向用户显示候选单词或字符列表。这些输入可以包括单词的开始一些字母,或者如中文字符的字符的开始一些笔画的指定。但是,由于结果列表可能会非常长,因此对用户来说很难快速定位期望的单词或字符。
为了解决具有长的自动完成候选列表的问题,可以使用提供其中候选单词或字符根据其使用频率分级的列表的***。根据其使用频率分级候选可以减少用户滚动整个候选列表的需要。但是,以切合实际的方式对候选单词或字符列表排序是困难的。此外,当用户寻找不常用的单词或字符时,很少或根本不能实现时间的节省。
作为从用户请求手动输入的替换方式,声音或语音识别***可用于输入文本或触发命令。但是,即使在用户培训和校准以后,这种***的精度常常也会留下许多可以期望的东西。此外,完全特征的声音识别***常常需要一般在如蜂窝电话的移动通信或计算设备上找不到的处理和存储资源。因此,结合移动设备可用的语音识别功能常常是未充分发展的,而且通常适于识别语言中有限的口语单词子集。此外,移动设备上的语音识别常常限定到触发菜单命令,如访问地址本和拨所选号码。
发明内容
本发明旨在解决现有技术的这些和其它问题与不足。根据本发明的实施方式,语音识别用于过滤或缩小如单词(例如在英文文本的情况下)或字符(例如在中文文本的情况下)的候选合成字符的列表。特别地,在输入单词或字符的字母、笔画或单词形状的用户手动输入后,用户可以说出该字符。然后,语音识别软件尝试从候选列表中排除读音与所说单词或字符不同的单词或字符。因此,甚至是相对未充分发展的语音识别应用程序也对至少从候选列表排除一些单词或字符是有效的。此外,通过首先通过该成分的选择或输入提供单词或字符的字母、笔画或其它成分,可用或候选单词或字符的范围被更窄地定义了,这会降低语音识别应用程序所需的精度,以便进一步缩小该范围(即,缩小候选列表)或肯定地识别用户寻求要输入的单词或字符。
附图说明
图1是根据本发明实施方式的通信或计算设备成分的方框图。
图2描述了根据本发明实施方式的通信设备。
图3是描述根据本发明实施方式的语音识别辅助自动完成处理操作方面的流程图。
图4A-4D描述根据本发明实施方式的例子显示输出。
具体实施方式
根据本发明的实施方式,响应指示包括在期望字符中单词或字符特定成分的用户输入,如字母(例如在英文单词的情况下)或者笔画或单词形状(例如在中文字符的情况下),单词或字符可以包括在可用于由用户选择的单词或字符(在此统称为“字符”)列表中。此外,字符列表可以响应用户的语音输入而缩小。特别地,响应从用户接收到可用于识别与所接收语音关联(或不关联)的候选列表中字符的语音输入,修改候选列表的内容。因此,通过结合使用用户输入的期望字符成分与接收用户对期望字符的发音作为输入的语音识别,字符的输入是通过提供更短的候选单词或字符列表或者通过确切字符的识别而变容易的。
现在参考图1,根据本发明实施方式的通信或计算设备100的成分以方框图的形式描述。该成分可以包括能够执行程序指令的处理器104。因此,处理器104可以包括用于执行应用程序的任何通用可编程处理器或控制器。可选地,处理器104可以包括专门配置的特定于应用程序的集成电路(ASIC)。处理器104通常是运行实现由通信或计算设备100执行的各种功能的程序代码,包括在此所述的单词或字符选择操作。
通信或计算设备100可以附加地包括与处理器104程序的执行结合使用并用于数据或程序指令临时或长期存储的存储器108。存储器108可以包括本质上固有的、可拆卸的或远端的固态存储器,如DRAM和SRDAM。在处理器104包括控制器的时候,存储器108可以集成到处理器104。
此外,通信或计算设备100可以包括一个或多个用户输入112和一个或多个用户输出116。用户输入112的例子包括键盘、小键盘、触摸屏输入和麦克风。用户输出116的例子包括扬声器、显示屏幕(包括触摸屏显示器)和指示灯。此外,本领域技术人员可以理解用户输入112可以与用户输出116结合或一起操作。这种集成的用户输入112和用户输出116的例子是既可以向用户呈现可见信息又可以从用户接收输入选择的触摸屏显示器。
通信或计算设备100还可以包括用于存储应用程序和/或数据的数据存储器120。此外,操作***软件124可以存储到数据存储器120中。例如,数据存储器120可以包括磁存储设备、固态存储设备、光存储设备、逻辑电路或这种设备的任意组合。还应当理解,依赖于数据存储器120的特定实现,可以在数据存储器120中维护的程序和数据可以包括软件、固件或硬件逻辑。
可以存储在数据存储器120中的应用程序的例子包括语音识别应用程序128和单词或字符选择应用程序132。此外,数据存储器120可以包含候选单词或字符的表或数据库134。如在这里所描述的,语音识别应用程序128、字符选择应用程序132和/或候选单词或字符表134可以彼此集成和/或彼此合作运行。数据存储器120还可以包含结合通信或计算设备100的其它功能的执行所使用的应用程序和数据。例如,结合如蜂窝电话的通信或计算设备100,数据存储器可以包括通信应用软件。作为另一例子,如个人数字助理(PDA)的通信或计算设备100或通用计算机可以包括单词处理应用程序和数据存储器120。此外,根据本发明的实施方式,语音识别应用程序128和/或字符选择应用程序132可以与通信应用软件、单词处理软件或者可以接收由用户输入或选择的单词或字符作为输入的其它应用程序合作运行。
通信或计算设备100还可以包括一个或多个通信网络接口136。通信网络接口的例子包括蜂窝电话收发机、网络接口卡、调制解调器、有线电话端口、串联或并联数据端口或者其它有线或无线通信网络接口。
现在参考图2,描述包括蜂窝电话200的通信或计算设备100。蜂窝电话200通常包括包含数字键盘204、光标控制按钮208、输入按钮212和麦克风214的用户输入112。此外,蜂窝电话200还包括包含如彩色或单色液晶显示器(LCD)的可见显示器216和扬声器220的用户输出。
根据本发明的实施方式,当处于文本输入或选择模式时,响应由用户通过键盘204输入的包括指定字母、笔画或单词形状的输入,用户可以使包含一个或多个单词或字符的部分或完整列表显示在显示屏幕216中。如本领域技术人员可以理解的,包括在键盘中的每个键可以与多个字母或字符形状及其它符号关联。例如,图2例子中的键盘204将3个(有时候是4个)字母224与键2-9关联。此外,图2例子中的键盘204将3个(在一种情况下是4个)中文词根分类228与键2-9关联。如本领域技术人员可以理解的,这种词根可以结合指定包括完整中文字符的形状选择,例如使用用于连续中文字符的基于五笔字型的方法。此外,一个词根的选择可以使可用的相关词根允许用户具体地指定期望的单词形状。因此,通过多次按下或敲击与期望字母或单词形状关联的键,用户可以选择与包括在键盘204中的特定键关联的字母或单词形状。
作为字母或单词形状选择结果创建的候选字符列表至少部分地由可见显示器216显示。如果该列表长到不能方便地呈现在显示器216上,则光标按钮208或某种其它输入112可以用于滚动整个列表。光标按钮208或其它输入112还可以结合期望字符的选择使用,例如通过利用光标按钮208或其它输入112高亮所显示列表中期望的字符,然后通过例如按下输入按钮212选择该字符。此外,如在这里所描述的,候选字符列表可以基于由用户通过麦克风214提供给设备100的语音缩小,该语音随后由例如设备100通过语音识别应用程序128处理。此外,语音识别应用程序128与字符选择应用程序132一起工作,使得响应指定期望字符成分的手动或其它用户输入,语音识别应用程序128设法识别包括在由字符选择应用程序132产生的列表中的字符,而不是设法识别可以包括在语音识别应用程序128词汇表中的所有单词。
现在参考图3,说明根据本发明实施方式的提供如英文单词或中文字符的语音识别辅助的字符自动完成的通信或计算设备100的操作方面。最初,在步骤300,用户输入或选择文本输入模式。例如,在设备100包括蜂窝电话200的时候,文本输入模式可以包括启动文本信息应用程序或模式。在步骤304,确定用户输入是否以单词或字符成分(例如,字母、笔画或单词形状)的手动选择的形式接收。通常,本发明实施方式结合来自用户的创建候选字符初始列表的这种输入的接收运行。在接收到字符成分的选择后,创建包含所选成分的候选字符列表(步骤308)。然后,至少候选列表的一部分向用户显示(步骤312)。如本领域技术人员可以理解的,候选字符列表可以相当长,尤其是当只指定了单个成分的时候。因此,如蜂窝电话200的液晶显示器216的显示器可能只能显示候选列表的一小部分。当在任何时候只能显示候选列表一部分的时候,用户可以滚动该列表,搜索期望的字符。
然后,用户可以通过提供语音输入来缩小候选列表。因此,随后可以确定来自用户的语音输入是否被接收并识别为表示或与候选字符的发音关联(步骤320)。特别地,例如通过麦克风214接收到的语音被语音识别应用程序128分析,以确定是否可以进行与候选字符的匹配。如果可以进行匹配,则创建修正的候选字符列表(步骤324)。如本领域技术人员可以理解的,甚至未充分发展的语音识别应用程序128也能肯定地从列表识别单个字符,尤其是当列表已经通过包括在用户希望输入的字符中的一个或多个成分的接收限制的时候。同样如本领域技术人员可以理解的,即使特定的字符不能从该列表识别出来,语音识别应用程序128也能够减少候选字符列表的大小。例如,在语音识别应用程序128能够将用户的语音输入与候选字符列表子集关联的时候,修正的列表可以包括该字符子集。因此,语音识别应用程序128可以用于从候选列表排除读音与期望单词或字符读音不同的那些单词或字符。因此,用户必须(至少在这个时候)搜索以便找出期望单词或字符的候选个数可以减少。然后,至少一部分修正的列表向用户显示(步骤328)。如果修正的列表包含太多候选要由如液晶显示器216的用户输出116显示,则用户可以同时再次滚动该列表。
在步骤332,可以再次确定用户是否选择了候选字符中的一个。这种确定可以在确定用户没有提供语音以便产生候选字符列表后或者在步骤328创建候选列表的修正列表后作出。如果用户选择了列出的字符,则处理结束。然后,用户可以退出文本模式或者开始选择下一字符的处理。
如果用户还没有选择所列出的字符,则处理可以返回到步骤304,在这个时候用户可以输入附加成分,如附加字母、笔画或单词形状。然后可以在步骤308创建的字符列表包括反映现在由用户指定的附加成分的修正字符列表。例如,在用户指定了两个字母或单词形状的时候,那些字母或单词形状可以在每个候选字符中需要。然后,结果列表可以至少部分地被显示(步骤312)。在步骤312向用户显示修正列表后,用户可以另外尝试提供语音输入,以便进一步减少列表中候选字符的个数(步骤320)。可选地,如果在步骤332用户没有作出所列字符的选择,则用户可以决定不在步骤312以期望合成字符的附加成分的形式提供附加输入,而是可以前进到步骤320,通过提供语音输入作出缩小候选列表的另一尝试。如果提供了附加的语音输入,则该输入可以用于创建修正的候选字符列表(步骤324),而且该修正列表可以至少部分地向用户显示(步骤328)。因此,可以理解可以执行指定单词或字符成分和/或提供语音来识别期望单词或字符或至少减小候选列表大小的多次迭代。
现在参考图4A-4C,描述了结合本发明实施方式的操作可以向用户提供的可见输出的例子。特别地,描述包括中文输入模式下蜂窝电话200的设备100的显示屏幕216。如图4A所示,用户可以选择期望字符的一个或多个笔画404。笔画404的选择可以通过按包括在键盘204中的与构成用户期望指定的字符的第一笔画关联的那些键来执行。
因为中文字符是由8个基本笔画构成的,而且因为有好几千中文字符被使用,因此指定期望字符的两个笔画一般将导致产生很长的候选字符列表。以在本例中指定的笔画404开始的候选字符408a-d的部分列表406a在图4B中说明。第一个字符408a的发音大致是“nin”,第二个字符408b的发音大致是“wo”,第三个字符的发音大致是“ngo”,而第四个字符的发音大致是“sanng”。从这个列表,用户可能期望第三个字符408c。根据本发明的实施方式,用户可以通过发出该期望字符的音来从候选列表中选择。因此,用户可以发出第三个字符408c的音,使该列表修改成只包含字符408c,如图4C所示。然后,用户可以通过点击输入键212或输入该字符的选择确认运行在蜂窝电话200上或与之关联的语音识别应用程序128正确地将列表缩小到该字符。因此,根据本发明的实施方式,可以理解字符成分的手动输入和语音识别结合工作方便了用户对由大量笔画构成的字符的选择。此外,这可以简单地通过输入至少一个那些笔画然后通过发出期望字符的音来完成。这种结合的好处在于即使语音识别应用程序128不足以仅从该字符的发音精确地认出期望的字符,也有可能区分看起来相似的非常不同的发音。
此外,即使语音识别软件128不能参考响应一个或多个手动输入笔画产生的候选字符列表从发音认出期望的字符,它也能够缩小候选字符列表。例如,语音识别软件128可能不能基于用户的语音输入区分第二个408b(“wo”)和第三个408c(“ngo”),而图4B所示的候选字符列表是活动的。但是,该语音输入应当允许语音识别软件128排除作为候选的第一个408a(“nin”)和第四个408d(“sanng”)。因此,通过结合手动输入与本发明实施方式的语音识别,候选列表可以缩小到第二个408b和第三个408c字符,在图4D中示为列表406b。然后,用户可以通过例如利用光标控制按钮208并按下输入键212从缩小的列表406b选择期望的字符。
尽管在此描述的本发明实施方式的特定例子通过期望单词或字符一个或多个成分在键盘上的键利用手动输入和/或期望单词或字符的选择进行了讨论,但本发明的实施方式并不限于此。例如,手动输入可以通过从触摸屏显示器进行选择或者通过在触摸屏显示器的书写区域写期望成分来执行。作为另一例子,单词或字符成分的初始(或最后)选择不需要通过手动输入来执行。例如,用户可以发出期望成分的名字的音来产生随后通过发期望单词或字符的音来缩小的单词或字符列表。此外,本发明的实施方式具有结合任何语言中文本选择和/或输入的应用,其中单词或符号的“字母表”或成分部分超出了可以由一般通信或计算设备键盘容易表示的范围。
本发明上述讨论的给出是为了说明和描述。此外,该描述不是要将本发明限定到在此所公开的形式。因此,在相关技术的技能或知识内的与以上教义相当的变体和修改都在本发明范围之内。上述实施方式还用于解释实践本发明的目前已知的最佳模式并且能够使本领域其它技术人员以这种或其它实施方式并以其对本发明的特定应用或使用所需的各种修改使用本发明。所附权利要求打算被解释为在现有技术所允许的程度上包括可选实施方式。
Claims (12)
1、一种用于指定书写字符的方法,包括:
接收至少第一字符成分的选择;
产生包含所述第一所选定成分的第一候选字符列表;
从用户接收第一语音输入;及
利用来自用户的所述第一语音输入修改所述第一候选字符列表,其中产生第二候选字符列表。
2、如权利要求1所述的方法,其中所述第一语音输入包括对应于期望字符的发音的语音。
3、如权利要求2所述的方法,其中对所述第一列表的所述修改包括除去不对应于所述期望字符的所述发音的字符。
4、如权利要求1所述的方法,还包括:
从用户接收第二语音输入,其中修改所述第二列表,其中产生第三候选字符列表。
5、如权利要求1所述的方法,还包括:
接收第二字符成分的选择;
利用所述第二所选定成分修改所述第二候选字符列表,其中产生第三候选字符列表。
6、如权利要求1所述的方法,还包括:
从所述第二列表接收所述字符中的一个的选择。
7、如权利要求1所述的方法,其中所述第一字符成分包括英文单词的第一个字母和中文字符的第一个笔画中的一个。
8、如权利要求7所述的方法,还包括:
接收中文字符的第二个笔画的选择,其中所述产生第一列表包括产生包含所述选定的第一和第二笔画的第一中文字符列表。
9、一种用于选择字符的设备,包括:
用于从用户接收输入的装置;
用于存储多个字符与一个或多个字符成分的关联性的装置;
用于对于包括在所述多个字符中的若干字符存储字符与所述字符的发音之间的关联性的装置;
用于响应至少包括第一字符成分的用户输入产生选自所述多个字符的第一候选字符列表的装置;
用于响应包括期望字符的发音的用户输入修改所述第一候选字符列表以形成第二候选字符列表的装置。
10、如权利要求9所述的设备,其中所述用于从用户接收输入的装置包括用于从用户接收手动输入的装置。
11、如权利要求9所述的设备,其中所述用于从用户接收输入的装置包括用于从用户接收语音输入的装置。
12、如权利要求9所述的设备,还包括:
用于向用户提供可见输出的装置,其中显示所述第一候选字符列表的至少一部分。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/170,302 | 2005-06-28 | ||
US11/170,302 US20060293890A1 (en) | 2005-06-28 | 2005-06-28 | Speech recognition assisted autocompletion of composite characters |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1892817A true CN1892817A (zh) | 2007-01-10 |
Family
ID=37568664
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006100844212A Pending CN1892817A (zh) | 2005-06-28 | 2006-05-18 | 语音识别辅助的合成字符的自动完成 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20060293890A1 (zh) |
JP (1) | JP2007011358A (zh) |
KR (1) | KR100790700B1 (zh) |
CN (1) | CN1892817A (zh) |
SG (1) | SG128545A1 (zh) |
TW (1) | TWI296793B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101937451A (zh) * | 2009-06-30 | 2011-01-05 | 歌乐株式会社 | 名称检索装置 |
CN103903618A (zh) * | 2012-12-28 | 2014-07-02 | 联想(北京)有限公司 | 一种语音输入方法及电子设备 |
CN104346052A (zh) * | 2013-07-25 | 2015-02-11 | 诺基亚公司 | 用于输入汉字的方法和装置 |
CN104834750A (zh) * | 2015-05-28 | 2015-08-12 | 瞬联软件科技(北京)有限公司 | 一种文字曲线生成方法 |
CN107066110A (zh) * | 2015-10-13 | 2017-08-18 | 联想(新加坡)私人有限公司 | 使用多个输入来检测语素文字的设备和方法 |
CN110110319A (zh) * | 2010-01-05 | 2019-08-09 | 谷歌有限责任公司 | 语音输入的字词级纠正 |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060143007A1 (en) * | 2000-07-24 | 2006-06-29 | Koh V E | User interaction with voice information services |
US8413069B2 (en) * | 2005-06-28 | 2013-04-02 | Avaya Inc. | Method and apparatus for the automatic completion of composite characters |
US8249873B2 (en) | 2005-08-12 | 2012-08-21 | Avaya Inc. | Tonal correction of speech |
KR100654183B1 (ko) * | 2005-11-07 | 2006-12-08 | 한국전자통신연구원 | 음성 인식을 이용한 문자 입력 시스템 및 그 방법 |
US7991613B2 (en) * | 2006-09-29 | 2011-08-02 | Verint Americas Inc. | Analyzing audio components and generating text with integrated additional session information |
US8457946B2 (en) * | 2007-04-26 | 2013-06-04 | Microsoft Corporation | Recognition architecture for generating Asian characters |
US8504349B2 (en) * | 2007-06-18 | 2013-08-06 | Microsoft Corporation | Text prediction with partial selection in a variety of domains |
US8090738B2 (en) * | 2008-05-14 | 2012-01-03 | Microsoft Corporation | Multi-modal search wildcards |
US20090287064A1 (en) * | 2008-05-15 | 2009-11-19 | Medical Interactive Education, Llc | Computer implemented cognitive self test |
US8356041B2 (en) * | 2008-06-17 | 2013-01-15 | Microsoft Corporation | Phrase builder |
US9542438B2 (en) * | 2008-06-17 | 2017-01-10 | Microsoft Technology Licensing, Llc | Term complete |
JP4645708B2 (ja) * | 2008-09-10 | 2011-03-09 | 株式会社デンソー | コード認識装置および経路探索装置 |
US8316296B2 (en) | 2008-10-01 | 2012-11-20 | Microsoft Corporation | Phrase generation using part(s) of a suggested phrase |
US20100149190A1 (en) * | 2008-12-11 | 2010-06-17 | Nokia Corporation | Method, apparatus and computer program product for providing an input order independent character input mechanism |
US20110184736A1 (en) * | 2010-01-26 | 2011-07-28 | Benjamin Slotznick | Automated method of recognizing inputted information items and selecting information items |
US8831940B2 (en) * | 2010-03-30 | 2014-09-09 | Nvoq Incorporated | Hierarchical quick note to allow dictated code phrases to be transcribed to standard clauses |
JP5587119B2 (ja) * | 2010-09-30 | 2014-09-10 | キヤノン株式会社 | 文字入力装置、その制御方法、及びプログラム |
EP2581816A1 (en) * | 2011-10-12 | 2013-04-17 | Research In Motion Limited | Apparatus and associated method for modifying media data entered pursuant to a media function |
KR101400073B1 (ko) * | 2012-07-20 | 2014-05-28 | 주식회사 제이엠산업 | 후보 단어 또는 후보 한자가 제시되는 터치스크린을 이용한 중국어 입력 방법 |
KR20160056548A (ko) | 2014-11-12 | 2016-05-20 | 삼성전자주식회사 | 질의 응답을 위한 디스플레이 장치 및 방법 |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
EP3089159B1 (en) | 2015-04-28 | 2019-08-28 | Google LLC | Correcting voice recognition using selective re-speak |
CN104850335B (zh) * | 2015-05-28 | 2018-01-23 | 瞬联软件科技(北京)有限公司 | 基于语音输入的表情曲线生成方法 |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10049655B1 (en) * | 2016-01-05 | 2018-08-14 | Google Llc | Biasing voice correction suggestions |
US9971758B1 (en) * | 2016-01-06 | 2018-05-15 | Google Llc | Allowing spelling of arbitrary words |
WO2017160487A1 (en) * | 2016-03-14 | 2017-09-21 | Apple Inc. | lDENTIFICATION OF VOICE INPUTS PROVIDING CREDENTIALS |
US10446143B2 (en) * | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
CN106873798B (zh) * | 2017-02-16 | 2021-03-19 | 北京百度网讯科技有限公司 | 用于输出信息的方法和装置 |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
EP4044047A1 (en) * | 2018-08-29 | 2022-08-17 | IPACTORY, Inc. | Patent document creating device, method, computer program, computer-readable recording medium, server and system |
US11810578B2 (en) | 2020-05-11 | 2023-11-07 | Apple Inc. | Device arbitration for digital assistant-based intercom systems |
Family Cites Families (74)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5589198A (en) * | 1985-07-31 | 1996-12-31 | 943038 Ontario, Inc. | Treatment of iodine deficiency diseases |
US5258909A (en) * | 1989-08-31 | 1993-11-02 | International Business Machines Corporation | Method and apparatus for "wrong word" spelling error detection and correction |
US5224040A (en) * | 1991-03-12 | 1993-06-29 | Tou Julius T | Method for translating chinese sentences |
DE69326431T2 (de) * | 1992-12-28 | 2000-02-03 | Kabushiki Kaisha Toshiba, Kawasaki | Spracherkennungs-Schnittstellensystem, das als Fenstersystem und Sprach-Postsystem verwendbar ist |
US5561736A (en) * | 1993-06-04 | 1996-10-01 | International Business Machines Corporation | Three dimensional speech synthesis |
US5586198A (en) * | 1993-08-24 | 1996-12-17 | Lakritz; David | Method and apparatus for identifying characters in ideographic alphabet |
JPH0793328A (ja) * | 1993-09-24 | 1995-04-07 | Matsushita Electric Ind Co Ltd | 綴り不適切訂正装置 |
JPH0883092A (ja) * | 1994-09-14 | 1996-03-26 | Nippon Telegr & Teleph Corp <Ntt> | 情報入力装置及び情報入力方法 |
US5602960A (en) * | 1994-09-30 | 1997-02-11 | Apple Computer, Inc. | Continuous mandarin chinese speech recognition system having an integrated tone classifier |
US6030226A (en) * | 1996-03-27 | 2000-02-29 | Hersh; Michael | Application of multi-media technology to psychological and educational assessment tools |
JPH1083195A (ja) * | 1996-09-09 | 1998-03-31 | Oki Electric Ind Co Ltd | 入力言語認識装置及び入力言語認識方法 |
US5911129A (en) * | 1996-12-13 | 1999-06-08 | Intel Corporation | Audio font used for capture and rendering |
US6148024A (en) * | 1997-03-04 | 2000-11-14 | At&T Corporation | FFT-based multitone DPSK modem |
US6005498A (en) * | 1997-10-29 | 1999-12-21 | Motorola, Inc. | Reduced keypad entry apparatus and method |
US5995932A (en) * | 1997-12-31 | 1999-11-30 | Scientific Learning Corporation | Feedback modification for accent reduction |
JP3884851B2 (ja) * | 1998-01-28 | 2007-02-21 | ユニデン株式会社 | 通信システムおよびこれに用いられる無線通信端末装置 |
US7257528B1 (en) * | 1998-02-13 | 2007-08-14 | Zi Corporation Of Canada, Inc. | Method and apparatus for Chinese character text input |
US6081780A (en) * | 1998-04-28 | 2000-06-27 | International Business Machines Corporation | TTS and prosody based authoring system |
US6188983B1 (en) * | 1998-09-02 | 2001-02-13 | International Business Machines Corp. | Method for dynamically altering text-to-speech (TTS) attributes of a TTS engine not inherently capable of dynamic attribute alteration |
US6260015B1 (en) * | 1998-09-03 | 2001-07-10 | International Business Machines Corp. | Method and interface for correcting speech recognition errors for character languages |
US7003463B1 (en) * | 1998-10-02 | 2006-02-21 | International Business Machines Corporation | System and method for providing network coordinated conversational services |
US6801659B1 (en) * | 1999-01-04 | 2004-10-05 | Zi Technology Corporation Ltd. | Text input system for ideographic and nonideographic languages |
JP2000305582A (ja) * | 1999-04-23 | 2000-11-02 | Oki Electric Ind Co Ltd | 音声合成装置 |
US20020069058A1 (en) * | 1999-07-06 | 2002-06-06 | Guo Jin | Multimodal data input device |
KR20010019786A (ko) * | 1999-08-30 | 2001-03-15 | 윤종용 | 이동통신 시스템에서 음성인식 및 문자표시 장치 및 방법 |
US6697457B2 (en) * | 1999-08-31 | 2004-02-24 | Accenture Llp | Voice messaging system that organizes voice messages based on detected emotion |
US7165019B1 (en) * | 1999-11-05 | 2007-01-16 | Microsoft Corporation | Language input architecture for converting one text form to another text form with modeless entry |
US6553342B1 (en) * | 2000-02-02 | 2003-04-22 | Motorola, Inc. | Tone based speech recognition |
DE10018134A1 (de) * | 2000-04-12 | 2001-10-18 | Siemens Ag | Verfahren und Vorrichtung zum Bestimmen prosodischer Markierungen |
US6564213B1 (en) * | 2000-04-18 | 2003-05-13 | Amazon.Com, Inc. | Search query autocompletion |
US7280964B2 (en) * | 2000-04-21 | 2007-10-09 | Lessac Technologies, Inc. | Method of recognizing spoken language with recognition of language color |
US6963841B2 (en) * | 2000-04-21 | 2005-11-08 | Lessac Technology, Inc. | Speech training method with alternative proper pronunciation database |
US6775651B1 (en) * | 2000-05-26 | 2004-08-10 | International Business Machines Corporation | Method of transcribing text from computer voice mail |
US7149970B1 (en) * | 2000-06-23 | 2006-12-12 | Microsoft Corporation | Method and system for filtering and selecting from a candidate list generated by a stochastic input method |
US6598021B1 (en) * | 2000-07-13 | 2003-07-22 | Craig R. Shambaugh | Method of modifying speech to provide a user selectable dialect |
TW521266B (en) * | 2000-07-13 | 2003-02-21 | Verbaltek Inc | Perceptual phonetic feature speech recognition system and method |
US6424935B1 (en) * | 2000-07-31 | 2002-07-23 | Micron Technology, Inc. | Two-way speech recognition and dialect system |
WO2002029616A1 (en) * | 2000-09-30 | 2002-04-11 | Intel Corporation | Method, apparatus, and system for bottom-up tone integration to chinese continuous speech recognition system |
JP4089148B2 (ja) * | 2000-10-17 | 2008-05-28 | 株式会社日立製作所 | 通訳サービス方法および通訳サービス装置 |
US7478047B2 (en) * | 2000-11-03 | 2009-01-13 | Zoesis, Inc. | Interactive character system |
JP2002189490A (ja) * | 2000-12-01 | 2002-07-05 | Leadtek Research Inc | ピンイン音声入力の方法 |
CN1121004C (zh) * | 2000-12-21 | 2003-09-10 | 国际商业机器公司 | 用于小键盘的汉字输入方法 |
US7010490B2 (en) * | 2001-01-26 | 2006-03-07 | International Business Machines Corporation | Method, system, and apparatus for limiting available selections in a speech recognition system |
US7062437B2 (en) * | 2001-02-13 | 2006-06-13 | International Business Machines Corporation | Audio renderings for expressing non-audio nuances |
JP2002244688A (ja) * | 2001-02-15 | 2002-08-30 | Sony Computer Entertainment Inc | 情報処理方法及び装置、情報伝送システム、情報処理プログラムを情報処理装置に実行させる媒体、情報処理プログラム |
US20020133523A1 (en) * | 2001-03-16 | 2002-09-19 | Anthony Ambler | Multilingual graphic user interface system and method |
US6850934B2 (en) * | 2001-03-26 | 2005-02-01 | International Business Machines Corporation | Adaptive search engine query |
US20020152075A1 (en) * | 2001-04-16 | 2002-10-17 | Shao-Tsu Kung | Composite input method |
US20030023426A1 (en) * | 2001-06-22 | 2003-01-30 | Zi Technology Corporation Ltd. | Japanese language entry mechanism for small keypads |
US20030054830A1 (en) * | 2001-09-04 | 2003-03-20 | Zi Corporation | Navigation system for mobile communication devices |
US7075520B2 (en) * | 2001-12-12 | 2006-07-11 | Zi Technology Corporation Ltd | Key press disambiguation using a keypad of multidirectional keys |
US7949513B2 (en) * | 2002-01-22 | 2011-05-24 | Zi Corporation Of Canada, Inc. | Language module and method for use with text processing devices |
JP3762327B2 (ja) * | 2002-04-24 | 2006-04-05 | 株式会社東芝 | 音声認識方法および音声認識装置および音声認識プログラム |
US7380203B2 (en) * | 2002-05-14 | 2008-05-27 | Microsoft Corporation | Natural input recognition tool |
US7353173B2 (en) * | 2002-07-11 | 2008-04-01 | Sony Corporation | System and method for Mandarin Chinese speech recognition using an optimized phone set |
US7124082B2 (en) * | 2002-10-11 | 2006-10-17 | Twisted Innovations | Phonetic speech-to-text-to-speech system and method |
US7533023B2 (en) * | 2003-02-12 | 2009-05-12 | Panasonic Corporation | Intermediary speech processor in network environments transforming customized speech parameters |
KR20050118733A (ko) * | 2003-04-14 | 2005-12-19 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 시청각 스트림상에 자동 더빙을 수행하는 시스템 및 방법 |
TWI229844B (en) * | 2003-05-08 | 2005-03-21 | Acer Inc | Recognition method to integrate speech input and handwritten input, and system thereof |
KR100547858B1 (ko) | 2003-07-07 | 2006-01-31 | 삼성전자주식회사 | 음성인식 기능을 이용하여 문자 입력이 가능한 이동통신단말기 및 방법 |
US8826137B2 (en) * | 2003-08-14 | 2014-09-02 | Freedom Scientific, Inc. | Screen reader having concurrent communication of non-textual information |
US7088861B2 (en) * | 2003-09-16 | 2006-08-08 | America Online, Inc. | System and method for chinese input using a joystick |
US7398215B2 (en) * | 2003-12-24 | 2008-07-08 | Inter-Tel, Inc. | Prompt language translation for a telecommunications system |
US7363224B2 (en) * | 2003-12-30 | 2008-04-22 | Microsoft Corporation | Method for entering text |
US20050144010A1 (en) * | 2003-12-31 | 2005-06-30 | Peng Wen F. | Interactive language learning method capable of speech recognition |
US7376648B2 (en) * | 2004-10-20 | 2008-05-20 | Oracle International Corporation | Computer-implemented methods and systems for entering and searching for non-Roman-alphabet characters and related search systems |
US7549119B2 (en) * | 2004-11-18 | 2009-06-16 | Neopets, Inc. | Method and system for filtering website content |
US20060122840A1 (en) * | 2004-12-07 | 2006-06-08 | David Anderson | Tailoring communication from interactive speech enabled and multimodal services |
US7466859B2 (en) * | 2004-12-30 | 2008-12-16 | Motorola, Inc. | Candidate list enhancement for predictive text input in electronic devices |
US20060256139A1 (en) * | 2005-05-11 | 2006-11-16 | Gikandi David C | Predictive text computer simplified keyboard with word and phrase auto-completion (plus text-to-speech and a foreign language translation option) |
US8413069B2 (en) * | 2005-06-28 | 2013-04-02 | Avaya Inc. | Method and apparatus for the automatic completion of composite characters |
US20070005363A1 (en) * | 2005-06-29 | 2007-01-04 | Microsoft Corporation | Location aware multi-modal multi-lingual device |
US8249873B2 (en) * | 2005-08-12 | 2012-08-21 | Avaya Inc. | Tonal correction of speech |
US20070050188A1 (en) * | 2005-08-26 | 2007-03-01 | Avaya Technology Corp. | Tone contour transformation of speech |
-
2005
- 2005-06-28 US US11/170,302 patent/US20060293890A1/en not_active Abandoned
-
2006
- 2006-04-12 SG SG200602441A patent/SG128545A1/en unknown
- 2006-04-26 TW TW095114967A patent/TWI296793B/zh not_active IP Right Cessation
- 2006-05-18 CN CNA2006100844212A patent/CN1892817A/zh active Pending
- 2006-06-28 JP JP2006177748A patent/JP2007011358A/ja active Pending
- 2006-06-28 KR KR1020060058958A patent/KR100790700B1/ko not_active IP Right Cessation
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101937451A (zh) * | 2009-06-30 | 2011-01-05 | 歌乐株式会社 | 名称检索装置 |
CN110110319A (zh) * | 2010-01-05 | 2019-08-09 | 谷歌有限责任公司 | 语音输入的字词级纠正 |
CN103903618A (zh) * | 2012-12-28 | 2014-07-02 | 联想(北京)有限公司 | 一种语音输入方法及电子设备 |
CN104346052A (zh) * | 2013-07-25 | 2015-02-11 | 诺基亚公司 | 用于输入汉字的方法和装置 |
CN104834750A (zh) * | 2015-05-28 | 2015-08-12 | 瞬联软件科技(北京)有限公司 | 一种文字曲线生成方法 |
WO2016188493A1 (zh) * | 2015-05-28 | 2016-12-01 | 瞬联软件科技(北京)有限公司 | 文字曲线生成方法及其装置 |
CN104834750B (zh) * | 2015-05-28 | 2018-03-02 | 瞬联软件科技(北京)有限公司 | 一种文字曲线生成方法 |
US10311133B2 (en) | 2015-05-28 | 2019-06-04 | Cienet Technologies (Beijing) Co., Ltd. | Character curve generating method and device thereof |
CN107066110A (zh) * | 2015-10-13 | 2017-08-18 | 联想(新加坡)私人有限公司 | 使用多个输入来检测语素文字的设备和方法 |
Also Published As
Publication number | Publication date |
---|---|
TW200707404A (en) | 2007-02-16 |
SG128545A1 (en) | 2007-01-30 |
JP2007011358A (ja) | 2007-01-18 |
TWI296793B (en) | 2008-05-11 |
US20060293890A1 (en) | 2006-12-28 |
KR20070001020A (ko) | 2007-01-03 |
KR100790700B1 (ko) | 2008-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1892817A (zh) | 语音识别辅助的合成字符的自动完成 | |
US8150699B2 (en) | Systems and methods of a structured grammar for a speech recognition command system | |
US8538757B2 (en) | System and method of a list commands utility for a speech recognition command system | |
US9086736B2 (en) | Multiple predictions in a reduced keyboard disambiguating system | |
US20070040811A1 (en) | Navigational interface providing auxiliary character support for mobile and wearable computers | |
CN109844696B (zh) | 多语言字符输入装置 | |
JP2003513389A (ja) | 言語入力ユーザインタフェース | |
CN1896920A (zh) | 用于自动完成合成字符的方法和设备 | |
KR20000035960A (ko) | 고속 타자 장치와 방법 | |
KR20070098904A (ko) | 수동 입력된 불명확한 텍스트 입력을 해석하기 위해 음성입력을 활용하는 방법 및 장치 | |
WO2005013054A2 (en) | System and method for disambiguating phonetic input | |
CN1811681A (zh) | 字符的输入装置和方法 | |
KR20150083173A (ko) | 휴대 단말의 텍스트 편집 장치 및 그 방법 | |
CN101105718A (zh) | 数字键盘英汉输入方法 | |
EP1154903A2 (en) | Speed typing apparatus and method | |
CN100561411C (zh) | 结合联想式输入法与语音辨识法的文字输入装置与方法 | |
CN100456216C (zh) | 以英文韵母组为基础的中文双拼输入法 | |
CN102119375A (zh) | 单词输入方法 | |
CN1510554B (zh) | 一种可嵌入应用的汉字输入法 | |
CN1607492B (zh) | 数字式电子设备及使用该设备的汉语拼音输入法 | |
CN1275174C (zh) | 具有语音辨识辅助功能的中文输入方法及其*** | |
CN1139282C (zh) | 用于移动通信设备的双拼输入法 | |
CN1157919C (zh) | 中文字词输入方法及*** | |
CN1529530A (zh) | 快文智能手机输入法 | |
CA3024031A1 (en) | Input method for facilitating input of words |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1097944 Country of ref document: HK |
|
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20070110 |
|
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1097944 Country of ref document: HK |