一种基于Web的可视化手语翻译方法及设备技术

技术编号:10281902 阅读:278 留言:0更新日期:2014-08-03 06:51
本发明专利技术公开了一种基于Web的可视化手语翻译方法和设备。该方法包括:从Web客户端接收语音信号;对该语音信号进行识别,并生成相对应的文本信息;对该文本信息进行分词处理,并得到至少一个分词;从动画库中获取与至少一个分词中的每个分词对应的手语动画,并形成手语动画序列;以及向Web客户端发送手语动画序列,以由该Web客户端按照手语动画序列进行手语播放。由此,可以使得不懂得手语的人群通过输入语音信息就可以便捷地与聋哑人进行交流,而不需要繁琐的手动输入,同时还能满足不懂手语的人学习手语的需求。此外,由于本发明专利技术提供的方法和设备是基于Web的,不需要使用第三方软件,因而使得手语翻译可以随时随地在线进行。

【技术实现步骤摘要】
—种基于Web的可视化手语翻译方法及设备
本专利技术涉及手语翻译领域,具体地,涉及一种基于Web的可视化手语翻译方法及设备。
技术介绍
在现实生活中,为了便于不懂手语的人群与聋哑人群交流沟通,需要进行手语翻译。然而,现有的手语翻译系统大部分是将手语翻译成语音或文字。这使得不懂手语的人群不能主动方便地通过语音与聋哑人群发起交流,对不懂手语的人群造成了不便。而聋哑人群也无法通过可视化的手语动作来直观地获悉与之交流的人所要表达的信息。此外,由于必须使用手语与这种手语翻译系统进行交互,因而这种手语翻译系统无法满足不懂手语的人群学习手语的需求。还有一些手语翻译系统能够实现手语和语音的双向翻译,但是这种系统是基于第三方客户端软件的。也就是说,在使用前,必须在客户端安装由第三方提供的翻译软件(可能还需要安装相应的数据库)。之后,通过运行该翻译软件来进行手语翻译。由于使用第三方客户端软件,使得这种翻译系统具有非常大的局限性。例如,当客户端的配置不满足安装要求(例如,客户端的存储空间小,不能满足安装相关软件和数据库的空间需求)时,导致无法安装该软件和相应的数据库,也就无法进行手语翻译。或者,当用户使用的客户端发生变化时,用户必须在新的客户端上安装该第三方客户端软件,才能进行手语翻译,这对于用户而言是十分不便的。
技术实现思路
本专利技术的目的是提供一种便捷、直观的基于Web的可视化手语翻译方法和设备。为了实现上述目的,本专利技术提供一种基于Web的可视化手语翻译方法,该方法包括:从Web客户端接收语音信号;对该语音信号进行识别,并生成相对应的文本信息;对该文本信息进行分词处理,并得到至少一个分词;从动画库中获取与所述至少一个分词中的每个分词对应的手语动画,并形成手语动画序列;以及向所述Web客户端发送所述手语动画序列,以由该Web客户端按照所述手语动画序列进行手语播放。本专利技术还提供一种基于Web的可视化手语翻译设备,该设备包括:用于从Web客户端接收语音信号的装置;用于对该语音信号进行识别,并生成相对应的文本信息的装置;用于对该文本信息进行分词处理,并得到至少一个分词的装置;用于从动画库中获取与所述至少一个分词中的每个分词对应的手语动画,并形成手语动画序列的装置;以及用于向所述Web客户端发送所述手语动画序列,以由该Web客户端按照所述手语动画序列进行手语播放的装置。通过上述技术方案,可以将语音信息翻译成手语信息。这样,可以使得不懂得手语的人群通过输入语音信息就可以便捷地与聋哑人进行交流,而不需要繁琐的手动输入,同时还能满足不懂手语的人学习手语的需求。另外,由于本专利技术提供的手语翻译方法和设备是基于Web的,因而使得手语翻译更加简单方便。用户只需要通过Web客户端登录网址,就可以进行手语翻译,不需要使用第三方软件,也就省去了下载和安装第三方软件的繁复过程,避免了第三方软件对客户端的要求限制,使得手语翻译可以随时随地在线进行。本专利技术的其他特征和优点将在随后的【具体实施方式】部分予以详细说明。【附图说明】附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的【具体实施方式】一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1是根据本专利技术的实施方式的基于Web的可视化手语翻译方法的流程图。【具体实施方式】以下结合附图对本专利技术的【具体实施方式】进行详细说明。应当理解的是,此处所描述的【具体实施方式】仅用于说明和解释本专利技术,并不用于限制本专利技术。图1示出了根据本专利技术的实施方式的基于Web的可视化手语翻译方法的流程图。如图1所示,该方法可以包括:步骤S101,从Web客户端接收语音信号;步骤S102,对该语音信号进行识别,并生成相对应的文本信息(例如,该文本信息是基于普通话标准的);步骤S103,对该文本信息进行分词处理,并得到至少一个分词;步骤S104,从动画库中获取与所述至少一个分词中的每个分词对应的手语动画,并形成手语动画序列;以及步骤S105,向所述Web客户端发送所述手语动画序列,以由该Web客户端按照所述手语动画序列进行手语播放。所述Web客户端可以例如是浏览器。若用户想要进行语音-手语翻译的应用,该用户只需在浏览器上输入相应网址即可。在登录到该网址后,用户可通过麦克风等语音输入设备来向该Web客户端输入语音信号。之后,通过本专利技术提供的手语翻译方法就可以实现语音-手语的翻译。在本专利技术提供的手语翻译方法中,首先,从Web客户端接收语音信号(即,用户向Web客户端输入的语音信息)。之后,对该语音信号进行识别,并生成相对应的文本信息。在本专利技术的一个实施方式中,可以利用语音识别引擎来进行语音信号的识别。例如,该语音识别引擎可以是谷歌语音识别接口(Google Speech Recognition Interface)。这种语音识别引擎的优点在于识别精度高,调用方法简单,并且可以支持多语种。可替换地,该语音识别引擎可以是科大讯飞语音识别应用程序接口(API)。应当注意的是,除了以上列出的两个示例,在本专利技术中,其他类型的语音识别引擎也可以被使用。此外,用户还可以根据需要来方便地任意更换语音识别引擎,或增加语音识别引擎来支持多语言。在对语音信号进行识别之后,可以生成与该语音信号对应的文本信息。在得到所述文本信息之后,可以对该文本信息进行分词处理。在本专利技术中,可采用本领域的技术人员公知的分词处理方法来对文本信息进行分词。在分词之后,可以得到至少一个分词。例如,经识别得到的文本信息为“我想吃饭”,那么,对该文本信息进行分词处理之后,可以得到三个分词,分别为“我”、“想”、“吃饭”。在得到至少一个分词之后,下一步,从动画库中获取与所述至少一个分词中的每个分词对应的手语动画,并形成手语动画序列。所述动画库中可以存储有大量词语和与每个词语对应的手语动画。在得到所述至少一个分词之后,可以根据所述至少一个分词,来从动画库中提取出与每个分词对应的手语动画。例如,假设三个分词分别为“我”、“想”、“吃饭”。那么,可以根据这三个分词,从动画库中提取出与分词“我”对应的手语动画,与“想”对应的手语动画,以及与“吃饭”对应的手语动画。在提取出相应的手语动画之后,可以按照分词顺序将这些手语动画组成手语动画序列。下一步,将所述手语动画序列发送至所述Web客户端,以由该Web客户端按照所述手语动画序列进行手语播放。在所述Web客户端中可以使用3D播放器(例如,unity3d web player)来进行手语播放。在这种情况下,本专利技术提供的手语翻译方法还包括:在从所述Web客户端接收语音信号之前,将用于播放手语动画的3D模型加载至所述Web客户端的步骤。在将3D模型加载至Web客户端之后,用户可在该Web客户端上观看到一 3D模型。例如,该3D模型可以是一 3D虚拟人。该Web客户端在接收到手语动画序列之后,可以将该手语动画序列载入至其上的播放器。之后,该播放器可以自动解析该手语动画序列,并按照该手语动画序列来控制3D虚拟人动作。这样,用户就可以通过该3D虚拟人来可视化地观看手语动作。除了利用3D播放器来展示3D手语播放,也可以使用下一代网络技术中的网页3D技术来实现在Web客户端上展示3D手语播放。由此,通过上述技术方案,可以将语音信本文档来自技高网...

【技术保护点】
一种基于Web的可视化手语翻译方法,其特征在于,该方法包括:从Web客户端接收语音信号;对该语音信号进行识别,并生成相对应的文本信息;对该文本信息进行分词处理,并得到至少一个分词;从动画库中获取与所述至少一个分词中的每个分词对应的手语动画,并形成手语动画序列;以及向所述Web客户端发送所述手语动画序列,以由该Web客户端按照所述手语动画序列进行手语播放。

【技术特征摘要】
1.一种基于Web的可视化手语翻译方法,其特征在于,该方法包括: 从Web客户端接收语音信号; 对该语音信号进行识别,并生成相对应的文本信息; 对该文本信息进行分词处理,并得到至少一个分词; 从动画库中获取与所述至少一个分词中的每个分词对应的手语动画,并形成手语动画序列;以及 向所述Web客户端发送所述手语动画序列,以由该Web客户端按照所述手语动画序列进行手语播放。2.根据权利要求1所述的方法,其特征在于,所述语音信号是通过使用语音识别引擎来被识别的。3.根据权利要求1所述的方法,其特征在于,所述语音信号能够在由所述Web客户端按照所述手语动画序列进行手语播放的同时,由该Web客户端进行播放。4.根据权利要求1所述的方法,其特征在于,该方法还包括:向所述Web客户端发送所述文本信息,以由该Web客户端显示所述文本信息。5.根据权利要求1-4中任一权利要求所述的方法,其特征在于,所述分词处理包括对分词进行优化处理,并且所得到的至少一个分词是经优化处理后的分词,其中,所述优化处理包括以下操作中的至少一者:去除、替换、顺序调换。6.根据权利要求1-4中任一权利要求所述的方法,其特征在于,该方法还包括:在从所述Web客户端接收语音信号之前,将用于播放手语动画的3D模型加载至所述Web客户端。7.一种基于Web的可视化手语翻译设备,...

【专利技术属性】
技术研发人员:傅湘玲江帆时雨霖张笑燕胡婕刘茂铭徐畅
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1