使用意思单元和相关问题的语言教学系统和方法

文档序号:2578684阅读:256来源:国知局
专利名称:使用意思单元和相关问题的语言教学系统和方法
技术领域
本发明通常涉及一种用于语言教学的系统,更准确地说,涉及一种用于语言教学的方法和系统,能使用因特网或多媒体提供学习资料以便允许学习者根据学习者的水平有效地学习听、说、读和写。
经因特网提供的服务包括各种服务,这些服务包括电子商务、因特网教学等等。在这些服务中,因特网教学根据课程提供各种教学内容。
然而,这种因特网教学的问题在于不能提供有效地学习,因为因特网教学采用常规的学习方法。即,常规因特网教学方案的优点在于以一种多媒体的方式向学习者提供学习资料,但其缺点在于不能提供基于一种有效学习方法的服务。同时,使用过另一种教学方案,其中将多媒体学习资料存储在一光盘(CD)或数字化视频光盘(DVD)并提供给学习者,该学习者使用存储在CD或DVD中的多媒体学习资料来积极学习。然而,虽然这种学习方法能提供很多多媒体学习资料,但它不能提供允许学习者有效学习的一种有效的学习方法。
英语语言学习可被分为听、说、读和写的学习。因此,为有效地学习英语,必须有效地学习英语语言的听、说、读和写。
在一种常规的英语语言学习方法中,学习者必须重复地观看基于各种情况的会话情景的运动图像,这不能产生需要的学习效果。另外,常规英语语言学习方法向学习者提供各种句子,因此该学习者不能识别句子的成分单元。因此,学习者必须记忆整个句子,因此他不能组成适合于特定情况的一个句子。
本发明的另一目的是提供一种用于使用一意思单元和一相关问题的语言教学的方法,其中通过由意思单元依次提供每个句子以便允许学习者进行听、说、读和写学习,以及通过响应一学习者的问题来提高该学习的过程。
为实现上述目的,本发明提供一种用于语言教学的系统,包括一信息提供者装置,用于以文本数据的形式存储句子,每个句子被划分成意思单元,以将意思单元彼此相连的一种文本数据的形式存储相关问题,以及经一网络按学习顺序传送存储的意思单元文本数据和存储的相关问题文本数据;以及一用户装置,用于接收和输出从该信息提供者装置传送的该意思单元文本数据和该相关问题文本数据,以及将由一用户输入的文本数据传送到该信息提供者装置。
另外,本发明提供一种用于语言教学的方法,其中一语言学习程序经一网络从一学习提供者服务器提供给用户终端,包括存储每个句子同时将每个句子按句子顺序根据用户者的水平划分成多个意思单元和相关问题;从一用户终端接收有关一用户的学习阶段的信息,该用户终端经该网络访问该学习提供者服务器;选取与所接收的有关该用户的学习阶段的信息一致的学习资料;以及控制输出以便根据所接收的学习模式,将所选取的学习资料输出到该用户终端的步骤。
另外,本发明提供一种使用一意思单元和一相关问题的用于语言教学的方法,其中,根据一语言学习程序的进程,从存储多媒体运动图像学习资料的一存储介质选取数据并输出到用户终端,包括从存储介质中选取一运动图像学习资料以及意思单元数据并接收由该用户选择的一学习菜单项;以及根据选择的菜单项播放选取的多媒体运动图像学习资料并根据与播放的运动图像学习数据一致的意思单元来进行学习。


图12是表示一个例子的流程图,其中以一种基本学习方法来详细地进行图6的听写学习控制步骤;图13是表示一个例子的流程图,其中以一种累积和反复学习方式来详细地进行图6的听写学习控制步骤。
图1和2表示本发明的一个实施例,其中通过一信息提供者装置来控制一教学过程。
图1是根据本发明的实施例,表示一种用于使用因特网或多媒体的语言教学系统的一信息提供者装置的结构的框图。在该图中,附图标记110、120、130、140、150以及160分别表示学习资料存储器、识别单元、传送控制单元、会员管理单元、接收资料存储器以及网络接口。附图标记111、113、115、116以及117分别表示学习资料数据库(DB)、学习资料选取控制单元、意思单元文本缓冲器、运动图像数据缓冲器以及相关问题缓冲器。附图标记121、122、123、141、142、151、152以及153分别表示第一比较单元、语音识别单元、第二比较单元、会员DB、会员识别单元、接收文本缓冲器、接收音频缓冲器以及接收控制单元。
首先,参考该图,详细地描述该学习资料存储器110。所有学习资料均存储在学习资料DB 111中。学习资料DB 111可由一SQL服务器组成。
在学习资料选取控制单元113的控制下,选取存储在学习资料DB111中的学习资料,并根据内容的类型将学习资料存储在缓冲器中。即,来自该学习资料DB 11的意思单元文本被存储在意思单元文本缓冲器115中,以及相关问题文本被存储在相关问题文本缓冲器117中。
在本发明中,意思单元(meaning unit)指形成一句子的意思组成部分的词的集合。例如,一语句“I want to Kimpo airport to see myAmerican friend”可能被划分成四个意思单元“I want”、“toKimpo airport”、“to see”和“my Amercian friend”。检查该句子的意思单元,可以得出意思单元“to Kimpo airport紧挨着意思单元“I want”。同时,意思单元“I want”是表示一位置的意思单元。因此,为使学习者导出答案“to Kimpo airport”,在出现意思单元“I want”后应当询问一问题“where to”。该问题“whereto”被称为打算导出表示位置的意思单元的相关问题。结果,如上所述,可构造三个相关问题。
尽管在上述实施例中,一单个意思单元被构成连接到一单个相关问题,但多个意思单元也可被连接到一单个相关问题上。
在这种情况下,意思单元缓冲器存储“n”个意思单元。响应从传送控制单元130输出的一控制信号,学习资料选取控制单元113选择将被选取的学习资料。
存储在意思单元文本缓冲器115和相关问题文本缓冲器117中的数据被输入到传送控制单元130。输入到传送控制单元130中的数据经网络接口160被传送到因特网170。
同时,来自因特网170的数据经网络接口160被输入到接收控制单元153。然后,如果所接收的数据是会员信息,接收控制单元153将所接收的数据输出到会员控制单元142,如果接收的数据是音频数据,则输出到接收音频缓冲器,如果接收的数据是文本数据,则输出到接收文本缓冲器151。
会员识别单元142通过将存储在会员DB 141中的会员信息与从接收控制单元153输出的会员信息比较来识别一会员。
识别单元120的第一比较单元121通过将意思单元文本缓冲器115的文本与接收文本缓冲器151的文本进行比较来确定一用户的听写是否正确,并将确定结果输出到传送控制单元130中。用类似的方式,识别单元120的第二比较单元123通过将意思单元文本缓冲器115的意思单元文本与由语音识别单元122识别的文本进行比较来确定一用户的发音是否正确,并将确定结果输出到传送控制单元130。
图2是表示根据本发明的实施例,使用因特网和多媒体的用于语言教学的系统的一用户装置的结构的框图。附图标记210、220、230、240、250、260、270和280分别表示网络接口、接收控制单元、传送控制单元、学习材料存储缓冲器、输出控制单元、视频卡、声卡以及麦克风。另外,附图标记241、242、243以及244分别表示意思单元文本缓冲器、语音转换单元、相关问题文本缓冲器以及运动图像数据缓冲器。
经网络接口210接收控制单元220接收来自信息提供者装置的数据。在那种情况情况下,接收控制单元220将接收数据分类成意思单元文本数据以及相关问题文本数据,并将意思单元文本数据存储在意思单元文本缓冲器241以及将相关问题文本数据存储在相关问题文本缓冲器243中。
存储在意思单元文本缓冲器241和相关问题文本缓冲器243中的文本数据经视频卡260在输出控制单元250的控制下输出到一监视器。同时,由语音转换单元243形成的意思单元或相关问题音频数据经声卡270在输出控制单元250的控制下输出到一扬声器中。
同时,来自一用户的语音信号经麦克风280被输入到声卡270中。输入到声卡270的语音信号被转换成音频数据,并在传送控制单元230的控制下传送。因此经因特网,信息提供者装置接收所传送的音频数据。
尽管在图1和2中所示的实施例中,作为一个例子,学习资料被描述成在信息提供者装置和用户装置间经因特网实时传送,由信息提供者装置提供的学习资料被存储在一便携式存储设备(如CD、DVD等等)上,一次全部提供给用户装置并被利用。在这种情况下,该用户装置可由任何装置组成,例如,能驱动该便携式存储设备的个人计算机。用类似的方式,学习者可通过从一信息提供者装置经一用户装置一次全部地下载学习资料并利用该学习资料来进行学习。因此,根据本发明的实施例的语言教学系统允许在线和脱机语言教学。
图3和4表示本发明的另一实施例,其中由一用户装置来控制一教学过程。
图3是根据本发明的第二实施例,表示用于使用因特网和多媒体的语言教学系统的一信息提供者装置的结构的框图。在该图中,附图标记310、320、330、340、360和370分别表示学习资料存储器、传送控制单元、会员管理单元、接收控制单元、网络接口、以及因特网。附图标记311、312、313、314和315分别表示学习材料选取控制单元、学习资料DB、意思单元文本缓冲器、相关问题缓冲器以及运动图像数据缓冲器。附图标记331和332分别表示会员DB和会员识别单元。
首先,参考该图,详细地描述学习资料存储器310。所有学习资料均存储在学习资料DB 312中。学习资料DB 312可由一SQL服务器组成。
存储在学习资料DB 312中的学习资料在学习资料选取控制单元311的控制下被选取,并根据内容的类型存储在缓冲器中。即,来自学习资料DB 312的意思单元文本被存储在意思单元文本缓冲器313中,以及相关问题文本被存储在相关问题文本缓冲器314中。
在这种情况下,意思单元缓冲器存储“n”个意思单元。学习资料选取控制单元311响应从传送控制单元320输出的控制信号来选择将被选取的学习资料。
存储在意思单元文本缓冲器313和相关问题文本缓冲器314中的数据被输入到传送控制单元320。输入到传送控制单元320的数据经网络接口360被传送到因特网370中。
同时,经网络接口360将来自因特网170的数据输入到接收控制单元340。然后,如果接收数据是会员信息,接收控制单元340将接收数据输出到会员识别单元332。通过将存储在会员DB 331的会员信息与从接收控制单元340输出的会员信息比较,会员识别单元332识别一会员。
图4是根据本发明的第二实施例,表示使用因特网或多媒体,用于语言教学的系统的一用户装置的结构的框图。附图标记410、420、430、440、450、460和470分别表示网络接口、传送/接收控制单元、学习资料存储缓冲器、识别单元、输出控制单元、视频卡以及输入单元。另外,附图标记471、472、473、474和475分别表示文本缓冲器、键盘、音频缓冲器、声卡以及麦克风。
经网络接口410,接收控制单元420接收来自信息提供者装置的数据。在这种情况下,传送/接收控制单元420将接收数据分成意思单元文本数据和相关问题文本数据,并将意思单元文本数据存储在意思单元文本缓冲器431和将相关问题文本数据存储在相关问题文本缓冲器433中。
经视频卡460,在输出控制单元450的控制下,将存储在意思单元文本缓冲器431和相关问题文本缓冲器433的文本数据输出到一监视器。同时,由语音转换单元432形成的意思单元或相关问题音频数据经声卡474,在输出控制单元450的控制下,被输出到一扬声器。
经键盘472输入的文本数据被输入到文本缓冲器471,以及经声卡474输入的音频数据被存储在音频缓冲器473中。
同时,识别单元440的第三比较单元441通过将意思单元文本缓冲器431的文本与接收文本缓冲器471的文本进行比较来确定一用户的听写是否正确,并将确定结果输出到输出控制单元450中。用类似的方法,通过将意思单元文本缓冲器431的意思单元文本与由语音识别单元442识别的文本进行比较,识别单元440的第二比较单元123确定一用户的发音是否正确,并将该确定结果输出到输出控制单元450中。
尽管在如图3和4所示的实施例中,作为一个例子,学习资料被描述成在信息提供者装置和用户装置间经因特网实时传送,由信息提供者装置提供的学习资料被存储在便携式存储设备上(如CD、DVD等等),并一次全部提供给用户装置来利用。在这种情况下,用户装置可由任何装置组成,如能驱动该便携式存储设备的个人计算机。用类似的方式,经一用户装置,学习者可从一信息提供者装置一次全部下载学习资料并利用该学习资料。因此,根据本发明的实施例的语言教学系统允许在线或脱机语言教学。
图5A至5D是详细描述如图1和3所示的学习资料DB和会员DB的数据结构的图。
在这些图中,图5A表示一多媒体DB的数据结构,图5B表示学习资料DB的数据结构,图5C表示会员DB的一主文件以及图5D表示会员DB的一记录文件。
首先,多媒体DB(参考图5A)由学习资料代码、运动图像数据以及学习进程程序字段组成。学习资料DB(参考图5B)由学习资料代码、角色代码、标题代码、意思单元文本、翻译意思单元文本、以及相关问题文本字段组成。一意思单元文本字段与一相关问题字段形成一单个集合。学习资料DB包括与意思单元的数量一致的数量的集合,例如,n个集合。在该说明书中,每个集合被定义为一相关问题集。翻译意思单元文本字段是存储一意思单元文本的翻译数据的一字段。第n个相关问题集合被构造成不包括相关问题文本字段,因为它没有另一个相关问题。
另外,会员DB(参考图5C)的主文件由会员代码、姓名、地址、密码、当前学习资料代码、当前标题代码、学习水平以及学习结果字段组成。在当前学习资料代码字段中,会员学习的学习资料代码被存储。在当前标题代码中,存储一会员最近学习过的一台词的一标题代码。
最后,会员DB的记录文件(参考图5D)由会员代码、学习资料代码、基本学分、口语分数以及听写分数字段构成。因此,在会员DB中,记录用于每个会员的每个学习资料的基本学分、口语分数以及听写分数。会员DB的记录文件以及会员DB的主文件分别以一或多对一的比率与会员代码关联。
图6是用于使用一意思单元和一相关问题的语言教学的系统的操作的流程图。
该系统的操作受如图1所示的传送控制单元130和如图2所示的输出控制单元250控制。传送控制单元130或输出控制单元250根据存储在学习资料DB 111中的学习进程程序来控制学习过程以便与学习资料一致。为便于描述,下面描述将学习进程程序加载到输入控制单元250中并执行的一个例子。
首先,输出控制单元250在步骤S110确定一学习者是否已经选择一收看模式。如果该学习者已经选择收看模式,在步骤S120,输出控制单元250从运动图像数据缓冲器244选取运动图像数据并播放该运动图像数据。因此,该学习者能观看与学习有关的运动图像。
此后,在步骤S130,输出控制单元250确定该学习者是否选择一听力学习模式。在该听力学习模式中,该学习者能通过意思单元收听某一台词的一句子或重复收听整个句子同时观看运动图像。如果该学习者已经选择听力学习模式,输出控制单元250依次通过意思单元输出一相应的句子。
同时,如果该学习者在步骤S150已经选择一口语学习模式,输出控制单元250允许该学习者进行角色扮演学习。即,口语学习模式允许该学习者选择运动图像的一个角色并说出该角色的台词。因此,如果该学习者选择口语学习模式,在步骤S160,输出控制单元250开始控制角色扮演学习。
此后,如果该学习者在步骤S170选择一阅读学习模式,输出控制单元250允许该学习者进行阅读学习。即,该阅读学习模式允许该学习者通过该意思单元输出与一运动图像一致的句子并允许该学习者念该句子。在阅读学习模式,该学习者能使用意思单元和相关问题来改善其应用语言的能力。
最后,如果该学习者在步骤S190已经选择一写作学习模式,控制单元250允许该学习者进行写作学习。即,该写作学习模式允许该学习者经一键盘输入与一运动图像一致的句子或有选择地输入词。在该写作学习模式,学习者能根据构成一句子的一部分或整个句子的一意思单元来进行写作学习。
图7是表示一例子的流程图,其中用一基本学习方式进行输入如图6所示的意思单元中的句子的步骤。
如该图所示,在基本学习方式中,传送控制单元130或320在步骤S310传送一当前意思单元,在步骤S320传送一当前意思单元文本和语音输出命令。
即,当一当前意思单元值的指针为i时,该传送控制单元130或320输出第i个意思单元文本。
图8是表示一例子的流程图,其中用累积和反复学习方式执行输出如图6所示的意思单元中的句子的步骤。
如该图所示,用该累积和反复学习方式,在步骤S330,传送控制单元130或320组合与从一初始意思单元延伸到一当前意思单元的意思单元一致的文本数据。此后,传送控制单元130或320在步骤S340传送组合文本数据,并在步骤S350传送一组合意思单元文本和语音输出命令。因此,只要一当前意思单元的指针加1,一用户就接收一意思单元文本数据,在该意思单元文本数据中,存储不至一个意思单元并与在前意思单元组合。
图9A是更详细地表示图6的角色扮演学习控制步骤的流程图。当口语学习模式开始时,输出控制单元450在步骤S412促使学习者选择要扮演的运动图像的角色。在这种情况下,有关该学习者所选择的那个角色的信息与图5B所示的角色代码一致。该学习者的角色可在学习过程中改变。
如果该学习者已经选择该角色,输出控制单元450从运动图像数据缓冲器434选取运动图像数据并经视频卡460和声卡474在步骤S414播放选取的运动图像数据。在这种情况下,选择的运动图像角色的一台词与图5B所示的一标题代码一致,并经视频卡460以文本的形式被输出。该输出文本被输出为具有组合在一起的第一至第n个意思单元文本的一单个句子。
在学习过程中,输出控制单元250在步骤S416确定将被输出的一角色的台词是否是该学习者选择的角色的台词。如果将被输出的该角色的台词是该学习者所选择的角色的台词,在步骤S418至S420,经声卡阻止输出一运动图像数据的语音数据以及暂时阻止播放该运动图像。
随后,在步骤S422,使用所选择的角色的台词,输出控制单元开始口语学习控制以允许该学习者学习口语学习。在本发明的实施例中,用六个例子描述口语学习控制(参考图9B至9G)。当口语学习控制结束时,在步骤S424,输出控制单元250继续角色扮演学习(口语学习)或结束角色扮演学习。
图9B是图9A的口语学习控制步骤S422的例子(口语学习控制1)的流程图。在该例子中,该学习者可进行与该口语学习的开始部分一致的反复学习。
首先,在步骤S432,输出控制单元将一当前意思单元文本(如,“I went”)输出给该学习者。当前意思单元文本以语音或文本的形式被输出。在步骤S434,输出控制单元识别该学习者的语音,并确定该学习者是否已经正确地进行反复学习。在这种情况下,如果不能正确识别该学习者的语音,则允许该学习者反复输入其语音(例如,三次)。
随后,在步骤S436,输出控制单元输出翻译的输出当前意思单元的翻译文本以及一相关问题(例如,用该学习者的母语“I went”和“where to”)。在步骤S438,输出控制单元识别该学习者的语音,并确定该学习者是否已经正确进行反复学习。如上所述,输出当前意思单元文本、翻译的文本以及相关问题。
当输出当前意思单元的翻译文本以及相关问题如上所述被输出时,在步骤S440,输出控制单元增加当前意思单元的指针,并使该过程返回到步骤S432。如果在增加当前意思单元的指针的步骤输出所有意思单元,输出控制单元使该过程返回。
图9C是表示图9A的口语学习控制步骤S422的另一个例子(口语学习控制2)的流程图。在该例子中,当以语音形式输出选择的角色的台词的一意思单元的翻译文本时,该学习者朗诵与所输出的翻译文本一致的意思单元。在这种情况下,不向该学习者输出一相关问题。
例如,在步骤S452中,输出控制单元输出当前意思单元的翻译文本(如,用学习者的母语的“I went”)。在步骤S454,输出控制单元从该学习者接收一语音并识别该语音,并在步骤S456确定该学习者是否已经正确进行反复学习。这时,输出控制单元将识别结果与当前意思单元(例如,“I went”)比较。因此,该学习者能用对一母语问题(意思单元的翻译文本)给出一外语响应(意思单元文本)的这样一种方式进行口语学习。
随后,输出控制单元在步骤S458增加该当前意思单元的指针,并使用组成选择的角色的台词部分的一意思单元来继续口语学习。
图9D是表示图9A的口语学习控制步骤S422的另一例子(口语学习控制3)的流程图。在这个例子中,累积和反复进行图9C的口语学习。
首先,在步骤S461,输出控制单元输出一当前意思单元(用该学习者的母语的“I went”)的翻译文本。此后,在步骤S462,输出控制单元识别一学习者的语音。此后,输出控制单元将该学习者的识别语音与当前意思单元文本(如,“I went”)比较。
接着,输出控制单元在步骤S463增加当前意思单元的指针。如果不再有意思单元,输出控制单元使该过程返回。如果有当前意思单元,在步骤S465,输出控制单元输出当前意思单元的翻译文本(如,用学习者母语的“to Kimpo airport”)。然后,在步骤S466,输出控制单元识别该学习者的语音。此后,输出控制单元将识别的该学习者的语音与当前意思单元文本(如,“to Kimpo airport”)进行比较。
接着,输出控制单元在步骤S467输出至今输出的意思单元的累积的翻译文本。然后,在步骤S468,输出控制单元识别该学习者的语音。此后,输出控制单元将该学习者的识别语音与累积的当前意思单元文本(如,“I went to Kimpo airport”)进行比较。在执行识别该学习者的语音的步骤S468后,输出控制单元使该过程返回到步骤S463。
图9E是表示图9A的口语学习控制步骤S422的另一个例子(口语控制4)的流程图。在该例子中,累积和反复进行图9C的口语学习。
首先,在步骤S471,输出控制单元输出一当前意思单元的翻译文本(如用学习者的母语的“I went”)。然后,在步骤S472,输出控制单元识别该学习者的语音。此后,输出控制单元将识别的该学习者的语音与当前意思单元文本(例如,“I went”)比较。接着,输出控制单元在步骤S473输出一相关问题(例如,用学习者的母语的“where to”)。
当输出该相关问题时,在步骤S474,输出控制单元增加该当前意思单元的指针,并在步骤S475确定是否已经结束所有意思单元的输出。如果已经结束所有意思单元的输出,输出控制单元使该过程返回。如果没有结束所有意思单元的输出,则输出控制单元在步骤S476识别该学习者的另一语音。然后,输出控制单元将识别的该学习者的语音与当前意思单元文本(如,“to Kimpo airport”)进行比较。此后,输出控制单元使该过程返回到步骤S473。
图9F是图9A的口语学习控制步骤S422的另一例子(口语学习控制5)的流程图。在这个例子中,累积和反复进行图9E的口语学习的相关问题的输出。
首先,在步骤S481,输出控制单元输出一当前意思单元的翻译文本(用学习者的母语的“I went”)。然后,在步骤S482,输出控制单元识别一学习者的语音。此后,输出控制单元将识别的该学习者的语音与当前意思单元文本(如,“I went”)比较。接着,输出控制单元在步骤S483输出相对于该当前意思单元的一相关问题(如,用学习者的母语的“where to”)。
当输出该相关问题时,输出控制单元在步骤S484增加该当前意思单元的指针,并在步骤S485确定是否已经结束所有意思单元的输出。如果已经结束所有意思单元的输出,输出控制单元使该过程返回。如果没有结束所有意思单元的输出,输出控制单元在步骤S486识别该学习者的语音。然后,输出控制单元将识别的该学习者的语音与当前意思单元文本(如,“to Kimpo airport”)进行比较。
接着,输出控制单元在步骤S487输出累积的相关问题文本(如,用学习者的母语的“I went”和“where to”)。然后,在步骤S488,输出控制单元识别该学习者的语音。此后,输出控制单元将识别的该学习者的语音与当前意思单元文本(如,“I went to Kimpoairport”)进行比较。接着,输出控制单元使该过程返回到步骤S483。
图9G是表示图9A的口语学习控制步骤S422的另一例子(口语学习控制6)的流程图。在该例子中,输入一学习者的语音,并确定该输入语音是否与一选择的角色的台词一致。即,该学习者应当以一语音的形式输入选择的角色的台词。
输出控制单元在步骤S491从该学习者接收所选择的角色的台词的语音,在步骤S492识别该语音,并在步骤S493将识别的语音与选择的角色的台词进行比较。该比较是通过将识别的该学习者的语音与通过将所有构成所选择的角色的台词的意思单元组合获得的一组合文本进行比较来执行。
如果识别的语音与该组合文本相符,该输出控制单元允许该过程返回以继续角色扮演学习。相反,如果识别的语音与该组合文本不符,输出控制单元使该过程返回到从该学习者接收一语音的步骤S491。
图10是表示一个例子的流程图,其中以一种基本学习方式更详细地进行图6的阅读学习控制。
如在该图中所示,当根据基本学习方式开始口语学习时,传送控制单元130或320在步骤S510输出一当前意思单元的文本数据。
接着,传送控制单元130或320在步骤S520将传送一命令以便以文本的形式输出该当前意思单元的数据并在步骤S530从一用户接收音频数据。来自该用户的音频数据包括有关该用户的发音的信息。
然后,该传送控制单元在步骤S540语音识别输出的当前意思单元的音频数据和从该用户接收的音频数据,并在步骤S550将所识别的音频数据与当前意思单元数据进行比较,并在步骤S560确定该用户的发音是否正确。即,通过从接收的音频数据提取的特征来识别所接收的音频数据。如果正确执行了语音识别,则确定该用户的发音是正确的;而如果未正确执行语音识别,则确定该发音是不正确的。
如果确定来自该用户的音频数据不正确,在步骤S570,传送控制单元输出一语音消息,例如“再试一次”,并使该过程返回到步骤S520。
图11是表示一例子的流程图,其中以一种累积和反复学习方式更详细地进行图6的阅读学习控制。
如该图中所示,当根据累积和反复学习方式开始口语学习时,在步骤S610,传送控制单元130或320组合与从一初始意思单元到一当前意思单元的多个意思单元一致的文本数据。
传送控制单元在步骤S620传送组合的意思单元文本数据,并在步骤S630发布一命令以按文本的形式输出组合的意思单元文本。另外,在步骤S640,传送控制单元接收该用户的音频数据。该用户的音频数据包括有关该用户的发音的信息。
此后,传送控制单元在步骤S650语音识别从该用户接收的音频数据,并在步骤S660将识别的音频数据与组合意思单元文本进行比较,并在步骤S670确定该用户的发音是否正确。即,通过从接收的音频数据提取的特征来识别接收的音频数据。如果正确执行语音识别,则确定该用户的发音是正确的,而如果不能正确执行语音识别,则确定该发音是不正确的。
如果确定该发音是不正确的,在步骤S680,传送控制单元输出一语音消息,如“再试一次”,并使该过程返回到输出组合意思单元文本的步骤S630。
尽管在图11中所示的实施例中,口语学习被描述为通过使该学习者重复该意思单元的语音来进行,阅读学习可用输出意思单元文本而不是意思单元的语音的这种方式来进行并使该学习者阅读该意思单元文本。当进行该阅读学习时,在步骤S610中组合文本并在步骤S620中传送组合意思单元文本。
此后,传送控制单元不执行步骤S630以防止输出意思单元的语音,但在步骤S640接收用户的音频数据。当如上所述接收到该用户的音频数据时,在步骤S650,传送控制单元语音识别该音频数据,并在步骤S660,将识别的语音数据与传送的意思单元文本进行比较,并在步骤S670确定该用户的阅读是否正确。
图12是表示一个例子的流程图,其中以一种基本学习方式更详细地进行图6的听写学习控制。
如该图中所示,当根据该基本学习方式开始听写学习时,在步骤S710传送控制单元传送一当前意思单元的文本数据并在步骤S720发布一命令以便用语音的形式输出当前意思单元。
此后,在步骤S730,传送控制单元接收来自一用户的文本数据并在步骤S740将从该用户接收的文本数据与当前意思单元的文本数据进行比较。在这种情况下,如果两个文本数据相符,则确定该用户的听写是正确的;如果这两个文本数据不相符,则在步骤S750确定该用户的听写是不正确的。
如果确定该听写不正确,在步骤S760,传送控制单元输出一语音消息,如“再试一次”,然后允许该过程返回到发布一命令以便用语音的形式输出当前意思单元的步骤S720。
如果确定该听写是正确的,传送控制单元发布一命令以便以文本的形式输出该当前意思单元以便允许该用户在步骤S770确认当前意思单元文本。
图13是表示一个例子的流程图,其中用一种累积和反复学习方式更详细地执行图6的听写学习步骤。
如该图中所示,当根据累积和反复学习方式开始听写学习时,在步骤S810,传送控制单元组合从一初始意思单元到一当前意思单元的多个意思单元一致的文本。
接着,传送控制单元在步骤S820传送该组合的意思单元文本数据,并在步骤S830发布一命令以便用语音的形式输出组合意思单元文本数据,并在步骤S840接收一用户的文本数据。此后,传送控制单元在步骤S850将从该用户接收的文本数据与组合的意思单元文本数据进行比较,并在步骤S860确定该用户的听写是否正确。详细地说,如果两个文本数据相符,则确定该用户的听写是正确的;如果两个文本数据不相符,则确定该用户的听写是不正确的。
如果确定该听写是不正确的,在步骤S870,传送控制单元输出一语音消息,如“再试一次”,然后允许该过程返回到发布一命令以便用语音的形式输出组合的意思单元的步骤S830。
如果确定该听写是正确的,传送控制单元发布一命令以便以文本的形式输出组合意思单元以便允许该用户在步骤S880确认组合意思单元文本。
尽管在上述实施例中,本发明已经被描述为应用于英语语言学习,但是本发明也可应用到其句子可被分割成多个意思单元的任何语言的学习上。另外,尽管在上述实施例中,本发明已经被描述为询问用户一相关问题、从该用户接收音频或文本数据以及确定该用户的回答是否正确的这样一种方式来构成,但是本发明也可用向用户提供许多图片或文本、要求该用户做一选择、以及确定该用户的回答是否正确的这样一种方式来构成。即,在这种情况下,以图片或文本的形式向一用户提供适用于单个相关问题的多个意思单元以及不适用于该相关问题的多个意思单元,确定该用户所选择的一个意思单元是否包括在适合的意思单元中。在这种情况下,使用这些图片并与文本关联。
尽管学习资料已经被描述为在信息提供者装置和用户装置间经因特网实时传送,由一学习者选择的学习资料能被一次全部传送到该学习者的终端,并在该用户的终端(用户装置)中利用。另外,由该信息提供者装置提供的学习资料DB的学习资料被存储在一便携式存储设备,如CD、DVD、磁带等等中,并提供给一学习者(用户)在该学习者的计算机中使用。另外,尽管在上述实施例中,一学习者的语音被描述成由该系统和方法识别以便提高学习效率,但在没有语音识别引擎的情况下,根据意思单元和相关问题,也可以语音形式输出句子。因此,根据本发明的实施例的语言教学系统允许在线或脱机语言教学。
如上所述,本发明提供一种用于语言教学的方法和装置,能根据学习者的水平经因特网有效提供听、说、读和写教学。另外,本发明提供一意思单元和一相关问题以便根据一种情形来改变一句子。另外,本发明允许学习者自然地学习句子的词序以及提供生成和预测句子的能力。另外,本发明允许使用多媒体学习资料在线或脱机语言教学。
尽管用于示例性目的公开的本发明的优选实施例,本领域的技术人员能理解在不脱离由随附权利要求公开的本发明的范围和精神的情况,可能做出各种改变、增加和代替。
权利要求
1.一种用于语言教学的系统,包括信息提供者装置,用于以文本数据的形式存储句子,每个句子被划分成意思单元,以文本数据的形式存储相关问题以使其与意思单元彼此关连,以及按学习顺序经因特网传送存储的意思单元文本数据和存储的相关问题文本数据;以及用户装置,用于接收和输出从所述信息提供者装置传送的所述意思单元文本数据以及所述相关问题文本数据,以及将由用户输入的文本数据传送到所述信息提供者装置。
2.如权利要求1所述的系统,其特征在于,所述信息提供者装置包括学习资料存储单元,用于响应选取一学习资料的控制信号,输出意思单元文本数据和相关问题文本数据;接收资料存储单元,用于存储接收的数据同时将所接收的数据划分成文本数据、音频数据和会员信息;以及传送控制单元,用于控制传送,以便经网络传送与从所述接收资料存储单元接收的会员信息一致的会员的意思单元文本数据和相关问题文本数据。
3.如权利要求2所述的系统,其特征在于,所述学习资料存储单元包括学习资料数据库DB,用于根据学习领域和水平,存储学习资料;多个缓冲器,分别用于存储所述意思单元文本数据和所述相关问题文本数据;以及学习资料选取控制单元,用于响应某一学习资料选取控制信号,从学习资料DB中选取相应的学习资料,将选取的学习资料分为意思单元文本数据或相关问题数据,并在其中一个相应的缓冲器中存储分类的文本数据。
4.如权利要求3所述的系统,其特征在于,所述学习资料DB包括n个意思单元数据字段,每个用于存储构成单个句子的n个意思单元文本数据中的一个;以及n-1个相关问题文本数据字段,用于存储n-1个相关问题,每个相关问题使意思单元彼此关联。
5.如权利要求2所述的系统,其特征在于,所述接收资料存储单元包括接收控制单元,用于将接收的数据分为文本数据、音频数据或会员信息;接收文本缓冲器,用于存储由所述接收控制单元分为文本数据的接收数据;以及接收音频缓冲器,用于存储由所述接收控制单元分为音频数据的接收数据。
6.如权利要求2所述的系统,其特征在于,所述传送控制单元初始化一当前意思单元并输出当前意思单元数据,如果所述当前意思单元不是最后一个意思单元,则在将当前的指针加1后,输出当前意思单元数据,以及如果所述当前意思单元是最后一个意思单元并且该过程没有结束,则使过程进入下一学习资料。
7.如权利要求2所述的系统,其特征在于,所述用户装置包括接收控制单元,用于从所述信息提供者装置接收数据,并输出所接收的数据同时将所接收的数据分为意思单元文本数据或相关问题文本数据;多个缓冲器,用于分别存储从所述接收控制单元输出的意思单元文本数据和相关问题文本数据;以及输出控制单元,用于控制输出以便存储在所述缓冲器中的所述意思单元文本数据和相关问题文本数据经视频输出装置被输出,以及存储在所述缓冲器中的意思单元音频数据和相关问题音频数据经音频输出装置被输出。
8.如权利要求7所述的系统,其特征在于,所述缓冲器包括意思单元文本缓冲器,用于存储所述意思单元文本数据;相关问题文本缓冲器,用于存储所述相关问题文本数据;意思单元音频缓冲器,用于存储所述意思单元音频数据;以及相关问题音频缓冲器,用于存储所述相关问题音频数据。
9.如权利要求1所述的系统,其特征在于,所述信息提供者装置包括学习资料存储单元,用于响应选取学习资料的控制信号来输出意思单元文本数据以及相关问题文本数据;接收控制单元,用于经网络接收会员信息;以及传送控制单元,用于控制传送,以便经网络传送与从所述接收资料存储单元接收的会员信息一致的会员的意思单元文本数据、意思单元音频数据、相关问题文本数据以及相关问题音频数据。
10.如权利要求9所述的系统,其特征在于,所述学习资料存储单元包括学习资料DB,用于根据学习领域和水平存储所述学习资料;多个缓冲器,分别用于存储所述意思单元文本数据、所述意思单元音频数据、所述相关问题文本数据和所述相关问题音频数据;以及学习资料选取控制单元,用于响应某一学习资料选取控制信号,从学习资料DB中选取相应的学习资料,将选取的学习资料分为意思单元文本数据、意思单元音频数据、相关问题文本数据或相关问题音频数据,并在其中一个相应的缓冲器中存储分类的数据。
11.如权利要求1所述的系统,其特征在于,所述用户装置包括传送/接收控制单元,用于从所述信息提供者装置接收数据,并输出所接收的数据同时将所接收的数据分为意思单元文本数据、意思单元音频数据、相关问题文本数据或相关问题音频数据;多个缓冲器,分别用于存储从所述接收控制单元输出的意思单元文本数据、意思单元音频数据、相关问题文本数据和相关问题音频数据;以及输出控制单元,用于控制输出,以便存储在所述缓冲器中的所述意思单元文本数据和相关问题文本数据经视频输出装置被输出,以及存储在所述缓冲器中的意思单元音频数据和相关问题音频数据经一音频输出装置被输出。
12.如权利要求11所述的系统,其特征在于,所述用户装置进一步包括从用户接收文本数据和音频数据的输入单元。
13.如权利要求11所述的系统,其特征在于,所述用户装置进一步包括识别单元,所述识别单元将从所述输入单元输入的文本数据与存储在第一相应缓冲器中的所述意思单元文本数据进行比较,以及将从所述输入单元输入的所述音频数据与存储在第二相应缓冲器中的所述意思单元音频数据进行比较,并输出比较结果。
14.如权利要求11所述的系统,其特征在于,所述传送控制单元初始化一当前意思单元并输出当前意思单元数据,如果所述当前意思单元不是最后一个意思单元,则在将当前的指针加1后,输出当前意思单元数据,以及如果所述当前意思单元是最后一个意思单元并且过程没有结束,则要求下一学习资料。
15.一种用于语言教学的方法,其特征在于,从学习提供者服务器经网络向用户终端提供语言教学程序,包括步骤存储每个句子同时按句子顺序根据用户的水平,将每个句子划分成多个意思单元和相关问题;从经所述网络正在访问所述学习提供者服务器的用户终端接收有关用户的学习阶段和学习模式的信息;选取与所接收的有关该用户的学习阶段的信息一致的学习资料;以及控制输出以便根据所接收的学习模式将选取的学习资料输出到该用户终端。
16.如权利要求15所述的方法,其特征在于,接收所述学习模式的步骤包括步骤在基本学习模式以及累积和反复学习模式中选择一个;以及在听模式、说模式、写模式以及读模式中选择一个。
17.如权利要求15所述的方法,其特征在于,控制输出的步骤包括步骤如果选择了基本学习模式,按词序输出在意思单元中的所选取的学习资料同时将当前意思单元的指针加1;输出与在输出所选取的学习资料的步骤上输出的所述意思单元一致的一相关问题。
18.如权利要求15所述的方法,其特征在于,控制输出的步骤包括步骤如果选择基本学习模式,输出通过组合按从初始意思单元到当前意思单元的意思单元的文本数据获得的文本数据同时将所述当前意思单元的指针加1;以及输出与与在输出文本数据的步骤中输出的所述当前意思单元一致的相关问题。
19.如权利要求15所述的方法,其特征在于,控制输出的步骤包括步骤控制输出以便如果接收学习模式的步骤选择听模式,则输出意思单元文本以及与所述意思单元文本一致的语音。
20.如权利要求15所述的方法,其特征在于,控制输出的步骤包括步骤控制输出以便如果在接收学习模式选择说模式,则输出与意思单元文本一致的语音;接收来自该用户终端的音频数据以及识别所述音频数据;根据所识别的音频数据,确定该用户的发音是否正确;以及如果该用户的发音不正确,则使过程返回输出所述语音的步骤。
21.如权利要求15所述的方法,其特征在于,控制输出的步骤包括步骤控制输出以便如果在接收学习模式时选择写模式,则输出与意思单元文本一致的语音;从所述用户终端接收文本数据并将从所述用户终端接收的文本数据与一意思单元文本进行比较;根据比较结果,确定该用户的书写是否正确;以及如果该用户的书写不正确,则使过程返回输出所述语音的步骤。
22.一种用于使用意思单元和相关问题的语言教学的方法,其中从存储多媒体运动图像学习资料的存储介质选取数据并根据语言学习程序的进程,将数据输出到用户终端,包括步骤从所述存储介质选取运动图像学习资料以及意思单元数据并接收由该用户选择的学习菜单项;根据所选择的菜单项,播放所选取的多媒体运动图像学习资料并根据与所播放的运动图像学习数据一致的意思单元数据来进行学习。
23.如权利要求22所述的方法,其特征在于,接收所述菜单项的步骤包括接收有关是否选择收看所播放的多媒体运动图像学习资料的信息的步骤。
24.如权利要求22所述的方法,其特征在于,接收所述菜单项的步骤包括根据与所播放的多媒体运动图像学习资料一致的意思单元数据,接收有关是否选择进行听力学习的信息的步骤。
25.如权利要求22所述的方法,其特征在于,接收所述菜单项的步骤包括根据与所播放的多媒体运动图像学习资料一致的角色的台词,接收有关是否选择进行角色扮演学习的信息的步骤。
26.如权利要求22所述的方法,其特征在于,接收所述菜单项的步骤包括根据与所播放的多媒体动画学习资料一致的台词,接收有关是否选择进行阅读学习的信息的步骤。
27.如权利要求22所述的方法,其特征在于,接收所述菜单项的步骤包括根据与所播放的多媒体运动图像学习资料一致的角色的台词,接收有关是否选择进行听写学习的信息的步骤。
28.如权利要求22所述的方法,其特征在于,根据所述意思单元数据进行学习的步骤包括如果选择收看所播放的运动图像学习资料,则输出在意思单元中的所播放的运动图像学习资料的台词的步骤。
29.如权利要求22所述的方法,其特征在于,根据所述意思单元数据进行学习的步骤包括如果选择进行听力学习,则顺序输出在意思单元中的所播放的运动图像学习资料和输出与所述意思单元一致的相关问题的步骤。
30.如权利要求22所述的方法,其特征在于,根据所述意思单元数据进行学习的步骤包括如果选择进行角色扮演学习,该学习者选择一角色;当输出该学习者选择的角色的台词时,播放该运动图像,并停止输出该运动图像的语音和临时停止播放该运动图像;以及输出所述当前意思单元的翻译文本以及相关问题同时递增所述台词的当前意思单元的指针,识别该学习者的语音并确定该学习者的发音是否正确。
31.如权利要求22所述的方法,其特征在于,根据所述意思单元数据进行学习的步骤包括如果选择进行角色扮演学习,则该学习者选择一角色;当输出该学习者选择的角色的台词时,播放该运动图像,并停止输出该运动图像的语音和临时停止播放该运动图像;以及输出所述当前意思单元的翻译文本的语音同时递增所述当前意思单元的指针,识别该学习者的语音,以及通过将识别的该学习者的语音与所述当前意思单元文本进行比较来确定该学习者的发音是否正确。
32.如权利要求22所述的方法,其特征在于,根据所述意思单元数据进行学习的步骤包括如果选择进行角色扮演学习,则该学习者选择一角色;当输出该学习者选择的角色的台词时,播放该运动图像,并停止输出该运动图像数据的语音和临时停止播放该运动图像;以及输出当前意思单元的翻译文本相关问题的语音同时递增所述台词的当前意思单元的指针,识别该学习者的语音,以及通过将识别的该学习者的语音与所述累积意思单元文本进行比较来确定该学习者的发音是否正确。
33.如权利要求22所述的方法,其特征在于,根据所述意思单元数据进行学习的步骤包括如果选择进行角色扮演学习,则该学习者选择一角色;当输出该学习者选择的角色的台词时,播放该运动图像,并停止输出该运动图像数据的语音和临时停止播放该运动图像;以及输出所述当前意思单元的翻译文本的语音同时递增当前意思单元的指针,识别该学习者的语音,以及通过将识别的该学习者的语音与所述当前意思单元文本进行比较来确定该学习者的发音是否正确。
34.如权利要求22所述的方法,其特征在于,根据所述意思单元数据进行学习的步骤包括如果选择进行角色扮演学习,则该学习者选择一角色;当输出该学习者选择的角色的台词时,播放该运动图像,并停止输出该运动图像数据的语音和临时停止播放该运动图像;以及输出所述当前意思单元的累积相关问题的语音同时递增当前意思单元的指针,识别该学习者的语音,以及通过将识别的该学习者的语音与所述累积相关问题进行比较来确定该学习者的发音是否正确。
35.如权利要求22所述的方法,其特征在于,根据所述意思单元数据进行学习的步骤包括如果选择进行阅读学习,则输出在意思单元中所播放的运动图像数据的台词;以及从学习者接收语音,并确定该学习者的语音是否与在意思单元中的输出的台词相符。
36.如权利要求22所述的方法,其特征在于,根据所述意思单元数据进行学习的步骤包括如果选择进行听写学习,则输出在意思单元中所播放的运动图像数据的台词的语音;以及从学习者接收关键字输入,并确定该学习者的关键字输入是否与在意思单元中输出的台词相符。
全文摘要
本发明公开了一种用于使用意思单元和相关问题进行语言教学的方法和系统。用于语言教学的系统包括信息提供者装置以及用户装置。该信息提供者装置以文本数据的形式存储句子,每个句子被划分成意思单元,以文本数据的形式存储相关问题,所述相关问题与意思单元彼此关联,并按学习顺序经一网络传送所存储的意思单元文本数据和存储的相关问题文本数据。该用户装置接收和输出从信息提供者装置传送的意思单元文本数据和相关问题文本数据,并将由一用户输入的文本数据传送到信息提供者装置。
文档编号G09B5/02GK1424668SQ0215599
公开日2003年6月18日 申请日期2002年12月12日 优先权日2001年12月12日
发明者金长洙 申请人:Gnb株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1