一种智能语音门铃系统的制作方法

文档序号:8787269阅读:1542来源:国知局
一种智能语音门铃系统的制作方法
【技术领域】
[0001]本实用新型属于智能家居技术领域,特别涉及一种带人脸识别、语音合成、语音识别技术的智能门铃。
【背景技术】
[0002]目前市场上的门铃功能单一,大多只有简单的响铃功能。少数门铃可以联网,但是没有人脸和语音识别功能。物联网技术逐渐兴起,Android、Windows等智能操作系统已经广泛应用于各个领域,智能家居将是以后发展的主导方向。随着信息技术的发展,人脸识别技术和语音识别技术日臻成熟。一种能够识别用户,并通过自然语言和用户交流的门铃会使我们的生活更加美好。
【实用新型内容】
[0003]本实用新型公开了一种智能语音门铃系统,其特征在于:所述门铃系统包括用于获取人脸图像的摄像头、包含用户ID和用户称呼的用户数据表、用于保存用户ID和用户称呼的存储器、用于将文本转换为语音的语音合成模块、用于播放声音的扬声器、用于连接互联网的无线联网模块。
[0004]优选的,所述门铃系统还包括用于检测是否有来访者接近门铃的人体感应器、用于检测门是否开启的门磁。
[0005]优选的,所述门铃系统还包括用于显示图文信息和接受触摸输入的触摸显示屏。
[0006]优选的,所述门铃系统还包括用于接受语音输入的麦克风、用于保存声音图像数据的存储器。
[0007]优选的,所述门铃系统还包括用于将语音转换为文本的语音识别模块、包含关键词和动作命令的命令数据表。
【附图说明】
[0008]图1为实施例1系统组成。
[0009]图2为实施例2系统组成。
[0010]图3为实施例3系统组成。
[0011]图4为用户数据表结构。
[0012]图5为命令数据表结构。
[0013]图6为识别问候用户的步骤。
[0014]图7为标注用户称呼的步骤。
[0015]图8为识别语音命令的步骤。
【具体实施方式】
[0016]下面结合附图对本实用新型做进一步的详细介绍。
[0017]实施例1:
[0018]系统组成
[0019]参见图1,门铃系统包括树莓派电脑板、SYN6288语音合成模块、扬声器。树莓派电脑板包括主板、与主板相连接的ARM处理器、内存、Flash、USB和GP1接口。0V5647摄像头模块通过排线与主板相连,WIFI模块通过USB与主板相连。SYN6288语音合成模块包括电路板、与电路板相连接的SYN6288单片机、音频输出口、GP1接口。SYN6288语音合成模块通过TTL与主板连接通讯,扬声器接SYN6288模块的音频输出口。门铃系统运行Debian操作系统,人脸识别模块为基于OpenCV的本地应用程序。
[0020]实现方法
[0021]参见图6,门铃系统通过WIFI连接互联网,系统启动后运行门铃服务程序。摄像头定时检测画面中是否有人脸特征,如果检测到人脸则自动拍摄照片,并通过互联网将照片发送到业主的智能手机上。人脸识别模块将人脸照片转换为用户ID,然后从本地用户数据表中查找是否有相应的用户ID,用户数据表结构如图4所示。如果用户ID不存在,扬声器播放默认问候语音,例如您好,欢迎光临!”如果用户ID已存在,则提取对应的用户姓名,并用语音合成模块合成包含用户姓名的问候语音,例如:“张三您好,欢迎光临! ”扬声器播放问候语音。
[0022]参见图7,业主的智能手机上安装有门铃管理APP程序。业主收到用户照片后可以标注用户姓名并回传到门铃系统,门铃系统将用户ID和用户姓名一起保存到用户数据表中,用于下次识别用户。
[0023]实施例2:
[0024]系统组成
[0025]参见图2,门铃系统包括平板电脑、扩展模块。平板电脑包括主板、集成在主板上的CPU、内存、存储器、WIFI模块、3G/4G模块、Micro USB接口,摄像头、麦克风、扬声器、触摸显示屏通过排线与主板相连,平板电脑运行Android操作系统。人脸识别模块为基于谷歌、讯飞或百度的人脸识别程序,语音合成模块为基于谷歌、讯飞或百度的TTS语音合成引擎,语音识别模块为基于谷歌、讯飞或百度的语音识别程序。扩展模块包括电路板、与电路板相连的MCU、红外传感器、门磁开关、USB接口。扩展模块通过USB与平板电脑连接通信。
[0026]实现方法
[0027]参见图6,门铃系统通过WIF1、3G/4G连接互联网,系统启动后运行门铃服务程序。红外传感器检测是否有人靠近门铃,如果有人在门铃前逗留则自动点亮触摸显示屏并在触摸屏上显示门铃菜单。摄像头检测到人脸时拍摄照片,并将照片发送到业主的智能移动设备上。人脸识别模块将人脸照片转换为用户ID。然后从本地用户数据表中查找是否有相应的用户ID,用户数据表结构如图4所示。如果用户ID不存在,扬声器播放默认问候语音,例如:“您好,欢迎光临!”如果用户ID已存在,则提取对应的用户称呼,并用语音合成模块合成包含用户称呼的问候语音,例如张先生,欢迎您再次光临!您要找我家主人吗?”然后扬声器播放问候语音。
[0028]参见图8,麦克风接收用户语音输入,此时用户的回答可能是:
[0029]“是的,我找李四。”
[0030]“李四在家吗? ”
[0031]“家里有人吗?”
[0032]“有人在家吗?,,
[0033]......
[0034]语音识别模块将上述用户输入语音转换为用户输入文本,然后查找命令数据表中的关键词,命令数据表结构如图5所示。如果在用户输入文本中找到对应的关键词,则执行相应的命令。例如用户说“李老师在不在家? ”,匹配到“在家”则扬声器自动播放门铃声音。如果用户说“我要留言。”,匹配到“留言”则开始给用户录像留言。如果语音无法识别或未匹配到任何关键词,用户还可以点击触摸显示屏上的门铃菜单按响门铃。如果业主在家听到门铃出来开门,门磁开关检测到门被打开,自动停止
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1