一种基于环境的婴语解读方法与系统与流程

文档序号:12598531阅读:157来源:国知局
一种基于环境的婴语解读方法与系统与流程
本发明涉及语音识别
技术领域
,具体涉及一种基于环境的婴语解读方法与系统。
背景技术
:说话前的婴儿都是通过声音或啼哭来传递他们的感情及需要。但初为父母的年轻人由于缺乏经验,往往不能准确“听懂”婴儿的婴语,不能了解婴儿的需要。如此,易造成对婴儿的护理或照料不周,甚至造成误解,不利于婴儿的健康成长。因此,有必要对婴儿的婴语进行解读,以便能帮助父母或看护人尤其是年轻的妈妈对婴儿的婴语进行正确的解读。技术实现要素:本发明的目的在于提供一种基于环境的婴语解读方法与系统,以帮助父母或看护人判断婴儿的需要,更好地护理及照顾婴儿。为达到上述目的,本发明所提供的基于环境的婴语解读方法,包括步骤:接收婴儿所发出的婴语信息;采集婴儿发出该婴语时婴儿周边环境的环境信息;识别所接收到的婴语信息并用一婴语关键词标记该采集到的婴语信息;识别所采集到的环境信息并用一环境关键词标记与该采集到的环境信息;比对上述所得到的婴语信息、环境信息与一预设的关系表中所记录的信息,其中,该关系表所记录的信息包括婴语信息、婴儿所在环境信息及用成人语言表达的语义信息,该关系表定义了婴语信息、婴儿发出该婴语时所在的一环境信息及用成人语言表达的语义信息之间的对应关系;根据比对结果将所收集到的婴语信息转换为一用成人语言表达的语义信息;及将所得到的用成人语言表达的语义信息呈现给用户。本发明所提供的基于环境的婴语解读系统,适用于一电子装置,该电子装置包括一语音接收单元及一环境采集单元;所述语音接收单元,用于接收婴儿所发出的婴语信息;所述环境采集单元,用于采集婴儿发出该婴语时婴儿周边环境的环境信息。该系统包括:声音识别模块,用于识别所接收到的婴语信息并用一婴语关键词标记该采集到的婴语信息;环境识别模块,用于识别所采集到的环境信息并用一环境关键词标记与该采集到的环境信息;解读模块,用于比对上述所得到的婴语信息、环境信息与一预设的关系表中所记录的信息,及根据比对结果将所收集到的婴语信息转换为一用成人语言表达的语义信息,其中,该关系表所记录的信息包括婴语信息、婴儿所在环境信息及用成人语言表达的语义信息,该关系表定义了婴语信息、婴儿发出该婴语时所在的一环境信息及用成人语言表达的语义信息之间的对应关系;及显示模块,用于将所得到的用成人语言表达的语义信息呈现给用户。相对于现有技术,本发明所提供的基于环境的婴语解读方法、系统与装置,可根据婴儿所处的环境及发出的婴语,将该婴语解读为父母或看护人能明白的语言,以使得婴儿的需要能及时地得到满足。附图说明图1为本发明一实施方式中的基于环境的婴语解读系统所运行的硬件环境的示意图。图2为图1中基于环境的婴语解读系统的功能模块示意图。图3为本发明一实施方式中基于环境的婴语解读方法的步骤流程图。图4为本发明一实施方式中所存储的关系表的示意图。图5为本发明另一实施方式中所存储的关系表的示意图。主要元件符号说明基于环境的婴语解读系统10创建模块11命令识别模块12声音识别模块13图像识别模块14解读模块15显示模块16环境识别模块17电子设备20输入输出单元21存储器22控制器23声音接收单元24图像采集单元25环境采集单元26以下具体实施方式将结合上述附图进一步说明本发明。具体实施方式如图1所示,其示出了本发明一实施方式中的基于环境的婴语解读系统10所运行的硬件环境的示意图。在本实施方式中,该基于环境的婴语解读系统10安装并运行于一电子设备20中。该电子设备20可以是手机,平板电脑、笔记本电脑、计算机或服务器等。所述电子设备20还包括,但不限于,输入输出单元21、存储器22、控制器23、声音接收单元24、图像采集单元25及一环境采集单元26。所述声音接收单元24接收婴儿所发出的语音信息(以下简称婴语)。所述声音接收单元24还接收来自婴儿发出该婴语时所处环境的声音信息。其中,该声音接收单元24为一录音麦克风。图像采集单元25采集婴儿发出该婴语时婴儿周边环境的图像。在本实施方式中,该周边是指以婴儿所在的位置为中心且以到该中心的距离为一预设值如2m的地方为边界的一个区域。该图像采集单元25还采集婴儿的图像。该婴儿图像包括婴儿的面部表情图像如婴儿皱眉时的图像,或婴儿的肢体动作图像如婴儿翻身时的图像等。在下文中,为了便于描述,将婴儿面部表情的图像与婴儿肢体动作的图像所表达的信息统一称为“婴儿身体语言信息”。该图像采集单元25为一摄像头。输入输出单元21响应用户(婴儿的看护人或父母等)的输入操作而生成相应的输入命令,或向用户显示图像或内容信息。例如,响应用户的一输入操作生成采集语音信息或图像的命令,或向用户播放声音接收单元24所采集到的婴儿的婴语信息,或显示图像采集单元25所获取的婴儿的图像,及播放婴儿所发出的婴语被解读后所得到的用成人语言进行表达的语义信息。在本实施方式中,所述输入输出单元21为一具有输入输出功能的触摸屏。在另一实施方式中,所述输入输出单元21包括键盘、触摸板等输入单元及显示屏等输出单元。所述存储器22可以是电子设备20本身的内存,也可以是安全数字卡、智能媒体卡、快闪存储器卡等外部存储设备,用于存储所述基于环境的婴语解读系统10的程序代码及其他数据。所述基于环境的婴语解读系统10通过利用声音接收单元24接收婴儿所发出的婴语信息及利用图像采集单元25采集婴儿发出该婴语时周边环境的图像,并对声音接收单元24所接收到的婴语信息进行识别并用一婴语关键词标记该采集到的婴语信息,及对图像采集单元25所采集到的环境图像进行识别并用一环境关键词标记与该采集到的环境图像相对应的环境。该基于环境的婴语解读系统10还将该识别到的婴语关键词、环境关键词与一预设的关系表中所记录的信息进行对比;并根据比对结果将所收集到的婴语信息转换为一用成人语言表达的语义信息;及将所得到的用成人语言表达的语义信息呈现给用户。如此,基于环境的婴语解读系统10可根据婴儿所处的环境及发出的婴语,将该婴语解读为父母或看护人能明白的语言,以使得婴儿的需要能及时地得到满足。请参见图2,其示出了本发明一实施方式中的基于环境的婴语解读系统10的功能模块示意图。该基于环境的婴语解读系统10包括创建模块11、命令识别模块12、声音识别模块13、图像识别模块14、解读模块15及显示模块16。本发明所称的模块是指一种能够被电子设备20的控制器23所执行并且能够完成特定功能的一系列程序命令段或固化于控制器23中的固件。关于各模块的功能将在图3所示的流程图中具体描述。如图3所示,是本发明一实施方式中的基于环境的婴语解读方法的步骤流程图。根据具体的情况,该流程图步骤的顺序可以改变,某些步骤可以省略。步骤301:创建模块11响应用户的操作而创建一解读婴语用的关系表并将所创建的关系表存储在存储器22内。具体请参见图4,在本实施方式中,该关系表所记录的信息包括婴语信息、婴儿所在环境信息及用成人语言表达的语义信息。该关系表定义了婴语信息、婴儿发出该婴语时所在的一环境信息及用成人语言表达的语义信息之间的对应关系。该基于环境的婴语解读系统10将声音频率及响度小于一预设值的声音认定为婴儿语音,且从婴儿语音中识别出婴语信息。每一婴语信息用于一婴语关键词进行表示,如啊、哦、哼唧哼唧、哭、大叫、尖叫等;婴儿所在环境信息包括环境的图像信息及环境的声音信息。基于环境的婴语解读系统10通过感知光线的强弱来判断当前的环境是白天还是夜晚,通过图像识别来识别出婴儿周围的人或物体等,从中识别出图像信息。该每一环境的图像信息用一图像关键字进行表示,例如白天、黑夜、玩具、人、动物等;该基于环境的婴语解读系统10通过将环境声音的分贝值小于一预设值时的环境认定为安静,大于一预设值时的环境认定为嘈杂,且从中识别出声音信息。该每一环境的声音信息用一环境声音关键字进行表示,如嘈杂、安静、东西跌落的声音等;用成人语言表达的语义信息包括,但不限于,如,请和我说话交流、我要睡觉、我要吃东西、我要人陪伴、我喜欢这个、我不喜欢这个等。该对应关系为:例如当婴儿有节奏地发出“啊……”的声音,且当时的环境是安静的时,此时,该婴儿的“啊……”所表达的意思是“请和我说话”。当婴儿突然尖叫,且周边环境比较操作时,此时,该婴儿的尖叫声所表达的意思是“这太吵了”。请参见图5,在另一实施方式中,该关系表所记录的信息还包括有婴儿身体语言信息,该关系表还定义了婴语信息、婴儿身体语言信息、婴儿发出该婴语时所在的一环境信息及用成人语言表达的语义信息之间的对应关系。该婴儿身体语言信息用一身体语言关键字进行表示,如抓,坐,翻身,丢、拍手等。该关系可为:例如当婴儿发出有节奏的“啊……”声时,且婴儿的手在不停的动来动去,周边的环境是有玩具在,此时婴儿的“啊……”声所表达的意思是“我要玩玩具”。当婴儿发出有节奏的“哦……”声时,且婴儿的手在不停的抓,婴儿周边又有狗,此时,婴儿的“哦……”声所表达的意思是“我要抓这个狗”。在其他实施方式中,用户所创建的关系表所包含的信息内容可根据用户的需要进行设置。且各信息可通过数据库进行存储,如构建一婴语数据库、一身体语言数据库、一环境数据库、一用成人语言表达的语义信息数据库、及一关系数据库。该关系数据库建立上述婴语数据库、身体语言数据库、环境数据库及一用成人语言表达的语义信息数据库之间的关联关系。步骤302:命令识别模块12是否识别到用户通过输入输出单元21输入了采集婴儿语音信息及婴儿周边环境的环境信息的命令;若是,则进入步骤303;若否,则重复步骤302。在本实施方式中,用户可通过触摸触摸屏上的所显示的一图标或按钮来触发采集婴儿的语音信息及婴儿所在环境的环境信息的命令。在另一实施方式中,用户可通过触摸触摸屏上的所显示的一图标或按钮来触发采集婴儿的语音信息,触摸另一图标或按钮来触发采集婴儿所在环境的环境信息的命令。步骤303:声音接收单元24接收婴儿所发出的婴语信息,声音识别模块13识别声音接收单元24所接收到的婴语信息并用一婴语关键词标记该采集到的婴语信息。在另一实施方式中,所述声音接收单元24还接收来自婴儿发出该婴语信息时周边环境的声音信息。声音识别模块13识别声音接收单元24所接收到的环境声音信息并用一环境关键词标记该采集到的环境的声音信息,如安静、嘈杂或东西跌落时“砰地一声”等。其中,该安静是指环境的噪音分贝低于一预设的分贝值,嘈杂为环境的噪音分贝高于一预设的分贝值。步骤304:环境采集单元26采集采集婴儿发出该婴语时婴儿周边环境的环境信息,环境识别模块17识别环境信息采集单元26所采集到的环境信息并用一环境关键词标记与该采集到的环境信息。在本实施方式中,该环境信息包括该环境的图像所表达的信息及环境的声音所表达的信息。即,该环境采集单元26包括图像采集单元25与声音接收单元24。环境识别模块17包括图像识别模块14与声音识别模块13。具体的,图像采集单元25采集婴儿发出该婴语时所处环境的图像,图像识别模块14识别图像采集单元25所采集到的环境图像并用一环境关键词标记与该采集到的环境图像所表达的环境信息。声音接收单元24接收婴儿婴儿发出该婴语时所处环境的声音信息,声音识别模块13识别所接收到的环境声音信息并用一环境关键词标记该采集到环境声音所表达的环境信息。在另一实施方式中,图像采集单元25不仅采集上述环境图像,还采集婴儿发出该婴语信息时的图像,图像识别模块14识别图像采集单元25所采集到的婴儿的图像,并用一婴儿身体语言关键词标记该与婴儿图像相对应的婴儿身体语言信息。例如,在该图像中,婴儿的眼睛上有泪水,图像识别模块14用关键词“哭”来标记该婴儿此时的身体语言。步骤305:解读模块15比对声音识别模块13所得到的婴语信息、环境识别模块17所得到的环境信息与所述关系表中所记录的信息,并根据该比对结果将声音接收单元24所收集到的婴语信息转换为一用成人语言表达的语义信息。具体的,解读模块15是通过比较声音识别模块13所得到的婴语关键词、图像识别模块14所得到的环境关键词与所述关系表中所记录的婴语关键词及环境关键词来确定该婴语信息所对应的用成人语言表达的语义信息。在另一实施方式中,解读模块15不仅比对上述婴语信息、环境信息,还比对图像识别模块14所得到的婴儿身体语言信息与关系表中所记录的婴儿身体语言信息,并根据该身体语言信息的比对结果将声音接收单元24所收集到的婴语信息转换为一用成人语言表达的语义信息。步骤306,显示模块16控制将解读模块15所得到的用成人语言表达的语义信息呈现给用户。在一实施方式中,显示模块16将所述成人语言的语义信息以语音信息的方式呈现给用户。在另一实施方式中,显示模块16将所述成人语言的语义信息以文字信息的方式呈现给用户。本发明所提供的基于环境的婴语解读方法,通过利用声音接收设备来采集婴儿所发出的声音及其周围环境的声音,再利用图像获取单元来获取婴儿的图像及其周围环境的图标,然后对所收集到的声音及图形分别进行识别处理,并将所识别出的声音信息、图像信息与预设的数据库中的信息进行比较,及根据该比较结果找到与上述信息相对应的该婴儿的成人用语;最后,再把该成人用语通过语音或文字的方式显示给用户。如此,以方便用户能更好的理解婴儿发出该婴语时的需要,并给婴儿提供更好的照顾与看护。本
技术领域
的普通技术人员应当认识到,以上的实施方式仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围之内,对以上实施例所作的适当改变和变化都落在本发明要求保护的范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1