[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111724772A - 一种智能设备的交互方法、装置和智能设备 - Google Patents

一种智能设备的交互方法、装置和智能设备 Download PDF

Info

Publication number
CN111724772A
CN111724772A CN201910214356.8A CN201910214356A CN111724772A CN 111724772 A CN111724772 A CN 111724772A CN 201910214356 A CN201910214356 A CN 201910214356A CN 111724772 A CN111724772 A CN 111724772A
Authority
CN
China
Prior art keywords
information
voice
interactive object
ranging
smart device
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.)
Granted
Application number
CN201910214356.8A
Other languages
English (en)
Other versions
CN111724772B (zh
Inventor
陶震
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201910214356.8A priority Critical patent/CN111724772B/zh
Publication of CN111724772A publication Critical patent/CN111724772A/zh
Application granted granted Critical
Publication of CN111724772B publication Critical patent/CN111724772B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/225Feedback of the input speech

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本申请实施例提供了一种智能设备的交互方法、装置和智能设备,所述智能设备设有第一LoRa测距装置,交互对象设有第二LoRa测距装置,所述方法包括:所述智能设备通过所述第一LoRa测距装置与所述交互对象的所述第二LoRa测距装置进行通信,并根据通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;所述智能设备根据所述交互对象信息,发出语音信息,从而可以主动引导交互对象与智能设备建立语音交互。

Description

一种智能设备的交互方法、装置和智能设备
技术领域
本申请涉及电子技术领域,特别是涉及一种智能设备的交互方法、一种智能设备的交互装置和一种智能设备。
背景技术
随着物联网的发展,智能设备的应用越来越广泛,智能设备的一个重要功能就是可以与用户进行语音交互。
但是不是所有用户都懂得与智能设备进行语音交互。例如,目前,智能音箱是被动依赖外界语音激发,即智能音箱在听到人的指令后才会进行语音反馈,但是儿童会缺乏主动与智能设备进行交流的习惯和概念,使得智能音箱的实际使用率不高。
发明内容
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种智能设备的交互方法、一种智能设备的交互装置和一种智能设备。
为了解决上述问题,本申请实施例公开了一种智能设备的交互方法,其中,所述智能设备设有第一LoRa测距装置,交互对象设有第二LoRa测距装置,所述方法包括:
所述智能设备通过所述第一LoRa测距装置与所述交互对象的所述第二LoRa测距装置进行通信,并根据通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
所述智能设备根据所述交互对象信息,发出语音信息。
可选的,所述智能设备根据所述交互对象信息,发出语音信息,包括:
所述智能设备获取参考特征信息;
所述智能设备采用所述参考特征信息与所述测距信息进行比较;
若比较结果满足预设要求,则所述智能设备发出语音信息。
可选的,所述智能设备根据所述交互对象信息,发出语音信息,包括:
所述智能设备将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
所述智能设备在接收所述控制装置发送的语音交互指令后,发出语音信息。
可选的,所述交互对象信息还包括交互对象的标识信息,所述智能设备根据所述交互对象信息,发出语音信息,包括:
所述智能设备发出第一语音信息;
所述智能设备接收所述交互对象的第二语音信息;
所述智能设备通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;
若声纹匹配成功,则所述智能设备发起语音交互流程。
可选的,所述参考特征信息存储于预置的特征数据库中;所述方法还包括:
所述智能设备确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;
所述智能设备采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
可选的,还包括:
所述智能设备调整所述第一语音信息的音量大小,和/或,语音内容。
可选的,所述智能设备通过所述第一LoRa测距装置与所述交互对象的所述第二LoRa测距装置进行通信,并根据通信信息确定交互对象信息,包括:
所述智能设备通过所述第一LoRa测距装置,接收所述交互对象的所述第二LoRa测距装置发送的第一无线帧,并根据所述第一无线帧确定交互对象信息。
可选的,还包括:
所述智能设备通过所述第一LoRa测距装置,向所述交互对象的所述第二LoRa测距装置发送第二无线帧,所述交互对象的所述第二LoRa测距装置用于在接收到所述第二无线帧后发送所述第一无线帧。
本申请实施例还公开了一种智能设备的交互方法,包括:
获取智能设备与交互对象的通信信息,并根据所述通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
根据所述交互对象信息,发出语音信息。
可选的,所述根据所述交互对象信息,发出语音信息,包括:
获取参考特征信息;
采用所述参考特征信息与所述测距信息进行比较;
若比较结果满足预设要求,则发出语音信息。
可选的,所述根据所述交互对象信息,发出语音信息,包括:
将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
接收所述控制装置发送的语音交互指令,并根据所述语音交互指令发出语音信息。
可选的,所述交互对象信息还包括交互对象的标识信息,所述根据所述交互对象信息,发出语音信息,包括:
发出第一语音信息;
接收所述交互对象的第二语音信息;
通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;
若声纹匹配成功,则发起语音交互流程。
可选的,所述参考特征信息存储于预置的特征数据库中;所述方法还包括:
确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;
采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
可选的,还包括:
调整所述第一语音信息的音量大小,和/或,语音内容。
可选的,所述获取智能设备与交互对象的通信信息,并根据所述通信信息确定交互对象信息,包括:
获取通过智能设备的无线测距通信装置与所述交互对象的无线测距通信装置进行通信的通信信息,并根据所述通信信息确定交互对象信息。
可选的,所述获取通过智能设备的无线测距通信装置与所述交互对象的无线测距通信装置进行通信的通信信息,并根据所述通信信息确定交互对象信息,包括:
获取通过智能设备的无线测距通信装置接收的,由所述交互对象的无线测距通信装置发送的第一无线帧,并根据所述第一无线帧确定交互对象信息。
可选的,还包括:
通过智能设备的无线测距通信装置,向所述交互对象的无线测距通信装置发送第二无线帧,所述交互对象的无线测距通信装置用于在接收到所述第二无线帧后发送所述第一无线帧。
本申请实施例还公开了一种智能设备,所述智能设备设有第一LoRa测距装置,交互对象设有第二LoRa测距装置,所述智能设备还包括:
交互对象信息确定模块,用于通过所述第一LoRa测距装置与所述交互对象的所述第二LoRa测距装置进行通信,并根据通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
语音发出模块,用于根据所述交互对象信息,发出语音信息。
可选的,所述语音发出模块包括:
参考特征信息获取子模块,用于获取参考特征信息;
比较子模块,用于采用所述参考特征信息与所述测距信息进行比较;
第一语音发出子模块,用于若比较结果满足预设要求,则发出语音信息。
可选的,所述语音发出模块包括:
信息发送子模块,用于将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
第二语音发出子模块,用于在接收所述控制装置发送的语音交互指令后,发出语音信息。
可选的,所述交互对象信息还包括交互对象的标识信息,所述语音发出模块包括:
第三语音发出子模块,用于发出第一语音信息;
语音接收子模块,用于接收所述交互对象的第二语音信息;
声纹匹配子模块,用于通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;
语音交互流程发起子模块,用于若声纹匹配成功,则发起语音交互流程。
可选的,所述参考特征信息存储于预置的特征数据库中;所述智能设备还包括:
交互信息确定模块,用于确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;
特征数据库更新模块,用于采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
可选的,还包括:
语音调整模块,用于调整所述第一语音信息的音量大小,和/或,语音内容。
可选的,所述交互对象信息确定模块包括:
交互对象信息确定子模块,用于通过所述第一LoRa测距装置,接收所述交互对象的所述第二LoRa测距装置发送的第一无线帧,并根据所述第一无线帧确定交互对象信息。
可选的,还包括:
无线帧发送模块,用于通过所述第一LoRa测距装置,向所述交互对象的所述第二LoRa测距装置发送第二无线帧,所述交互对象的所述第二LoRa测距装置用于在接收到所述第二无线帧后发送所述第一无线帧。
本申请实施例还公开了一种智能设备的交互装置,包括:
交互对象信息确定模块,用于获取智能设备与交互对象的通信信息,并根据所述通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
语音发出模块,用于根据所述交互对象信息,发出语音信息。
可选的,所述语音发出模块包括:
参考特征信息获取子模块,用于获取参考特征信息;
比较子模块,用于采用所述参考特征信息与所述测距信息进行比较;
第一语音发出子模块,用于若比较结果满足预设要求,则发出语音信息。
可选的,所述语音发出模块包括:
信息发送子模块,用于将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
第二语音发出子模块,用于接收所述控制装置发送的语音交互指令,并根据所述语音交互指令发出语音信息。
可选的,所述交互对象信息还包括交互对象的标识信息,所述语音发出模块包括:
第三语音发出子模块,用于发出第一语音信息;
语音接收子模块,用于接收所述交互对象的第二语音信息;
声纹匹配子模块,用于通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;
语音交互流程发起子模块,用于若声纹匹配成功,则发起语音交互流程。
可选的,所述参考特征信息存储于预置的特征数据库中;所述装置还包括:
交互信息确定模块,用于确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;
特征数据库更新模块,用于采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
可选的,还包括:
语音调整模块,用于调整所述第一语音信息的音量大小,和/或,语音内容。
可选的,所述交互对象信息确定模块包括:
交互对象信息确定子模块,用于获取通过智能设备的无线测距通信装置与所述交互对象的无线测距通信装置进行通信的通信信息,并根据所述通信信息确定交互对象信息。
可选的,所述交互对象信息确定子模块包括:
交互对象信息确定单元,用于获取通过智能设备的无线测距通信装置接收的,由所述交互对象的无线测距通信装置发送的第一无线帧,并根据所述第一无线帧确定交互对象信息。
可选的,还包括:
无线帧发送模块,用于通过智能设备的无线测距通信装置,向所述交互对象的无线测距通信装置发送第二无线帧,所述交互对象的无线测距通信装置用于在接收到所述第二无线帧后发送所述第一无线帧。
本申请实施例还公开了一种装置,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如上所述的一个或多个的方法。
本申请实施例还公开了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如上所述的一个或多个的方法。
本申请实施例包括以下优点:
在本申请实施例中,智能设备可以通过第一LoRa测距装置与交互对象的第二LoRa测距装置进行通信,并根据通信信息确定交互对象信息,交互对象信息包括针对交互对象的测距信息;智能设备可以根据交互信息,主动发出语音信息,从而可以主动引导交互对象与智能设备建立语音交互。
附图说明
图1是本申请的一种智能设备的交互方法实施例一的步骤流程图;
图2是本申请的一种智能设备的交互方法实施例二的步骤流程图;
图3是本申请的一种智能设备实施例的结构框图;
图4是本申请的一种智能设备的交互装置实施例的结构框图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
参照图1,示出了本申请的一种智能设备的交互方法实施例一的步骤流程图,其中,所述智能设备设有第一LoRa测距装置,交互对象设有第二LoRa测距装置,所述方法具体可以包括如下步骤:
步骤101,所述智能设备通过所述第一LoRa测距装置与所述交互对象的所述第二LoRa测距装置进行通信,并根据通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
在本申请实施例中,智能设备可以是智能音箱、智能手机等具有与用户交互功能的设备。交互对象可以是人,也可以宠物。交互对象可以佩戴一个第二LoRa测距装置,也可以佩戴多个第二LoRa测距装置以增强测距信息的准确度。
物联网技术是继计算机和互联网之后的第三次信息技术革命,具有实时性和交互性等优点,已经被广泛应用于城市管理、数字家庭、定位导航、物流管理、安保系统等多个领域。其中,LoRa是物联网中一种基于扩频技术的超远距离传输方案,具有传输距离远、低功耗、多节点和低成本等特性。
在本申请实施例中,智能设备可以设置有第一LoRa测距装置,交互对象可以设置有第二LoRa测距装置,第一LoRa测距装置和第二LoRa测距装置可以相互通信,智能设备可以根据两者之间的通信信息确定交互对象信息,交互对象信息可以包括针对交互对象的测距信息。
测距信息可以包括距离与信号特征(如信号强度),测距信息还可以包括根据距离或信号特征计算的信息。例如,“距离远”、“距离近”、“信号强度:强”、“信号强度:中”、“信号强度:弱”。
在本申请实施例中,交互对象信息还可以包括交互对象的标识信息,交互对象的标识信息是用于标识交互对象身份的信息,可以包含交互对象的名称、年龄、性别等等。
在本申请实施例中,所述智能设备通过所述第一LoRa测距装置,接收所述交互对象的所述第二LoRa测距装置发送的第一无线帧,智能设备可以根据第一无线帧的飞行时间,计算智能设备与交互对象之间的距离,并且确定第一无线帧的RSSI(Received SignalStrength Indication,接收的信号强度指示)。第一无线帧可以包含交互对象的标识信息,智能设备在接收到第一无线帧后可以提取其中的标识信息。
在本申请实施例的一种示例中,所述智能设备通过所述第一LoRa测距装置,向所述交互对象的所述第二LoRa测距装置发送第二无线帧,所述交互对象的所述第二LoRa测距装置用于在接收到所述第二无线帧后发送所述第一无线帧。
在本示例中,第二无线帧可以是测距请求无线帧,第一无线帧可以是测距响应无线帧。第一LoRa测距装置可以广播第二无线帧,第二LoRa测距装置在接收到第二无线帧后,向第一LoRa测距装置发送(可以是广播、单播发送)第一无线帧。
在本申请实施例中,智能设备可以与一控制装置通信,控制装置可以部署在云端服务器,也可以部署在智能设备上。控制装置可以向智能设备发送搜索指令,当智能设备接收到搜索指令后,智能设备通过第一LoRa测距装置发射第二无线帧,以搜索周围的交互对象。
在本申请实施例中,智能设备还可以设置有生物信息传感器,例如红外传感器。当生物信息传感器检测到周围有交互对象的生物信息时,智能设备通过第一LoRa测距装置发射第二无线帧,以搜索周围的交互对象。
在本申请的另一种示例中,交互对象可以设有运动传感器,运动传感器可以检测交互对象是否在移动。当检测到交互对象移动后,第二LoRa测距装置向第一LoRa测距装置发送第一无线帧。当交互对象不移动时,第二LoRa测距装置不发送第一无线帧,以节省电量。
步骤102,所述智能设备根据所述交互对象信息,发出语音信息。
在本申请实施例中,智能设备可以根据交互对象信息,主动发出语音信息,从而可以主动引导交互对象与智能设备建立语音交互。
具体的,可以根据测距信息判断是否有交互对象位于相对智能设备的预设距离范围内,若有交互对象位于预设距离范围内,则智能设备可以发出语音信息。
进一步的,若交互对象信息还包括交互对象的标识信息,则智能设备可以根据交互对象的标识信息进行语音,例如,根据交互对象的标识信息知道交互对象的名称为“小明”,则可以发出“小明你好”的语音消息来打招呼。
若交互对象信息不包括交互对象的标识信息,则智能设备可以发出询问身份的语音信息,例如“你是谁”。
本申请实施例的方法可以实现主动与儿童进行语音交互。例如,智能设备根据交互对象信息,确定有儿童正在接近时,智能设备可以主动向儿童发出打招呼的语音信息。
本申请实施例的方法还可以实现儿童看护的功能。例如,智能设备根据交互对象信息,确定有儿童越走越远,并且距离超出预设的安全距离阈值时,智能设备可以主动发出呼叫该儿童回来或者呼叫家长的语音信息,从而实现儿童看护的功能。
本申请实施例的方法还可以实现宠物训练功能。例如,智能设备根据交互对象信息,确定有宠物狗在附近,则智能设备可以发出命令的语音信息。设置在宠物狗上的运动检测模块,可以检测宠物狗的运动信息,并由设置在宠物狗上的第二LoRa测距装置将运动信息发送给第一LoRa测距装置。因此智能设备可以根据运动信息判断宠物狗是否按照命令进行运动,并根据判断结果发出特定的声音对宠物进行奖励或惩罚,从而实现宠物训练功能。
在本申请实施例中,第二LoRa测距装置可以设有提醒器件,提醒器件可以通过发光、闪烁、震动等方式提醒交互对象,以告知交互对象正在与智能设备进行语音交互。
在本申请的一种实施例中,所述步骤102具体可以包括如下子步骤:
子步骤S11,所述智能设备获取参考特征信息;
具体的,参考特征信息可以包括:参考距离、参考信号强度、参考音量和参考语音内容,参考特征信息可以存储在预置的特征数据库中。
交互对象具有对应的参考特征信息,若交互对象信息包括交互对象的标识信息,智能设备可以根据交互对象的标识信息,从特征数据库中获取相应的参考特征信息。若交互对象信息中不包括交互对象的标识信息,智能设备可以获取通用的参考特征信息。
子步骤S12,所述智能设备采用所述参考特征信息与所述测距信息进行比较;
智能设备可以将当前的测距信息中的距离与参考距离进行比较,和/或,将当前的测距信息中的信号强度与参考信号强度进行比较;智能设备根据比较结果判断是否满足预设要求。例如,若当前的测距信息的距离大于或等于参考距离,并且当前的测距信息的信号强度大于或等于参考信号强度,则智能设备判断为满足预设要求。又例如,只要当前的测距信息的距离大于或等于参考距离,智能设备就判断为满足预设要求。再例如,只要当前的测距信息的信号强度大于或等于参考信号强度,智能设备就判断为满足预设要求。当然,本领域技术还可以根据实际需要设定其他的预设要求,本申请实施例对此不做限定。
子步骤S13,若比较结果满足预设要求,则所述智能设备发出语音信息;
在本申请实施例中,智能设备可以根据参考特征信息,发出语音信息。
更进一步的,智能设备可以根据参考特征信息、当前的测距信息、交互对象的标识信息等参数,调整语音音量和语音内容,从而灵活合适的发出语音信息。
在本申请实施例中,还可以通过声纹判断处理,进一步判断是否发出语音信息。具体的,智能设备发出语音信息的步骤可以包括:所述智能设备发出第一语音信息;所述智能设备接收所述交互对象的第二语音信息;所述智能设备通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;若声纹匹配成功,则所述智能设备发起语音交互流程。实现通过声纹匹配,进一步确定交互对象。
第一语音信息可以是打招呼的语音信息,例如,“你好!小明!要听个故事么?”智能设备可以发出多个第一语音信息,并尝试不同的音量。
第二语音信息为交互对象回复的语音信息。例如,“好的,谢谢!”,“请小声一点!”。
智能设备通过声纹判断第二语音信息的声纹是否与交互对象的标识信息声纹匹配。若声纹匹配,则智能设备发起语音交互流程。实现通过声纹匹配,进一步确定交互对象。
语音交互流程可以包括聊天、问答咨询、点歌等多种交互场景。具体的,智能设备可以通过多种语言模型,实现语音交互流程。
在本申请实施例中,若智能设备在发出第一语音信息后的预设时间段内,未接收到第二语音信息,则智能设备可以调整第一语音信息的音量大小,和/或,语音内容,以激起交互对象反馈语音。
在本申请另一种实施例中,所述步骤102具体可以包括如下子步骤:
子步骤S21,所述智能设备将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
具体的,参考特征信息可以包括:参考距离、参考信号强度、参考音量和参考语音内容,参考特征信息可以存储在预置的特征数据库中。
交互对象具有对应的参考特征信息,若交互对象信息包括交互对象的标识信息,控制装置可以根据交互对象的标识信息,从特征数据库中获取相应的参考特征信息。若交互对象信息中不包括交互对象的标识信息,智能设备可以获取通用的参考特征信息。
控制装置将当前的测距信息中的距离与参考距离进行比较,和/或,将当前的测距信息中的信号强度与参考信号强度进行比较;根据比较结果判断是否满足预设要求。例如,若当前的测距信息的距离大于或等于参考距离,并且当前的测距信息的信号强度大于或等于参考信号强度,则控制装置判断为满足预设要求。又例如,只要当前的测距信息的距离大于或等于参考距离,智能设备就判断为满足预设要求。再例如,只要当前的测距信息的信号强度大于或等于参考信号强度,智能设备就判断为满足预设要求。当然,本领域技术还可以根据实际需要设定其他的预设要求,本申请实施例对此不做限定。
子步骤S22,所述智能设备在接收所述控制装置发送的语音交互指令后,发出语音信息。
在本申请实施例中,语音交互指令可以包含参考特征信息。智能设备可以根据语音交互指令中的参考特征信息,发出语音信息。
更进一步的,智能设备可以根据参考特征信息、当前的测距信息、交互对象的标识信息等参数,调整语音音量和语音内容,从而灵活合适的发出语音信息。
在本申请实施例中,智能设备还可以确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;智能设备采用所述音量、测距信息、语音品质信息,更新所述特征数据库。语音品质信息可以是衡量交互对象语音质量的信息,例如信噪比。
具体的,智能设备可以通过深度学习的方式对特征数据库进行迭代,不断优化参考特征信息,从而优化语音交互过程。
参照图2,示出了本申请的一种智能设备的交互方法实施例二的步骤流程图,所述方法具体可以包括如下步骤:
步骤201,获取智能设备与交互对象的通信信息,并根据所述通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
在本申请实施例中,智能设备可以是智能音箱、智能手机等具有与用户交互功能的设备。交互对象可以是人,也可以宠物。
智能设备和交互对象都设置有无线测距通信装置,可以通过智能设备的无线测距通信装置与交互对象的无线测距通信装置进行通信,并根据两者之间的通信信息确定交互对象信息,交互对象信息可以包括针对交互对象的测距信息。在本申请实施例中,交互对象信息还可以包括交互对象的标识信息。
其中,无线测距通信装置可以是LoRa测距装置,也可以是其他通信协议的无线测距通信装置。
交互对象的无线测距通信装置,可以向智能设备的无线测距通信装置发送第一无线帧,智能设备可以根据第一无线帧的飞行时间,计算智能设备与交互对象之间的距离,并且确定第一无线帧的RSSI。第一无线帧可以包含交互对象的标识信息,智能设备在接收到第一无线帧后可以提取其中的交互对象的标识信息。
在本申请实施例的一种示例中,智能设备可以通过无线测距通信装置,向交互对象的无线测距通信装置发送第二无线帧,交互对象的无线测距通信装置用于在接收到第二无线帧后发送第一无线帧。
在本示例中,第二无线帧可以是测距请求无线帧,第一无线帧可以是测距响应无线帧。智能设备的无线测距通信装置可以广播第二无线帧,交互对象的无线测距通信装置在接收到第二无线帧后,向智能设备的无线测距通信装置发送(可以是广播、单播发送)第一无线帧。
在本申请实施例中,智能设备可以与一控制装置通信,控制装置可以部署在云端服务器,也可以部署在智能设备上。控制装置可以向智能设备发送搜索指令,当智能设备接收到搜索指令后,智能设备通过无线测距通信装置发射第二无线帧,以搜索周围的交互对象。
在本申请实施例中,智能设备还可以设置有生物信息传感器,例如红外传感器。当生物信息传感器检测到周围有交互对象的生物信息时,智能设备通过无线测距通信装置发射第二无线帧,以搜索周围的交互对象。
在本申请的另一种示例中,交互对象可以设有运动传感器,运动传感器可以检测交互对象是否在移动。当检测到交互对象移动后,交互对象的无线测距通信装置向智能设备的无线测距通信装置发送第一无线帧。当交互对象不移动时,交互对象的无线测距通信装置不发送第一无线帧,以节省电量。
步骤202,根据所述交互对象信息,发出语音信息。
在本申请实施例中,可以根据交互对象信息,主动发出语音信息,从而可以主动向交互对象建立语音交互。
具体的,可以根据测距信息判断是否有交互对象位于相对智能设备的预设距离范围内,若有交互对象位于预设距离范围内,则可以发出语音信息。
进一步的,若交互对象信息还包括交互对象的标识信息,则智能设备可以根据交互对象的标识信息进行语音。若通信信息不包括交互对象的标识信息,则智能设备可以发出询问身份的语音信息。
在本申请实施例中,可以通过智能设备的无线测距通信装置与交互对象的无线测距通信装置进行通信,并根据通信信息确定交互对象信息;根据交互对象信息,主动发出语音信息,从而可以主动引导交互对象与智能设备建立语音交互。
在本申请实施例中,交互对象的无线测距通信装置可以设有提醒器件,提醒器件可以通过发光、闪烁、震动等方式提醒交互对象,以告知交互对象正在与智能设备进行语音交互。
在本申请的一种实施例中,所述步骤202可以包括如下子步骤:
子步骤S31,获取参考特征信息;具体的,参考特征信息可以包括:参考距离、参考信号强度、参考音量和参考语音内容,参考特征信息可以存储在预置的特征数据库中。
交互对象具有对应的参考特征信息,若交互对象信息包括交互对象的标识信息,则可以根据交互对象的标识信息,从特征数据库中获取相应的参考特征信息。若交互对象信息中不包括交互对象的标识信息,可以获取通用的参考特征信息。
子步骤S32,采用所述参考特征信息与所述测距信息进行比较;
可以将当前的测距信息中的距离与参考距离进行比较,和/或,将当前的测距信息中的信号强度与参考信号强度进行比较;根据比较结果判断是否满足预设要求。例如,若当前的测距信息的距离大于或等于参考距离,并且当前的测距信息的信号强度大于或等于参考信号强度,则判断为满足预设要求。又例如,只要当前的测距信息的距离大于或等于参考距离,就判断为满足预设要求。再例如,只要当前的测距信息的信号强度大于或等于参考信号强度,就判断为满足预设要求。当然,本领域技术还可以根据实际需要设定其他的预设要求,本申请实施例对此不做限定。
子步骤S33,若比较结果满足预设要求,则发出语音信息。
在本申请实施例中,可以根据参考特征信息,发出语音信息。
更进一步的,智能设备可以根据参考特征信息、当前的测距信息、交互对象的标识信息等参数,调整语音音量和语音内容,从而灵活合适的发出语音信息。
在本申请实施例中,还可以通过声纹判断处理,进一步判断是否发出语音信息。具体的,智能设备发出语音信息的步骤可以包括:所述智能设备发出第一语音信息;所述智能设备接收所述交互对象的第二语音信息;所述智能设备通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;若声纹匹配成功,则所述智能设备发起语音交互流程。实现通过声纹匹配,进一步确定交互对象。
在本申请实施例中,若在发出第一语音信息后的预设时间段内,未接收到第二语音信息,则可以调整第一语音信息的音量大小,和/或,语音内容,以激起交互对象反馈语音。
在本申请的另一实施例中,所述步骤202可以包括如下子步骤:
子步骤S41,将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
子步骤S42,接收所述控制装置发送的语音交互指令,并根据所述语音交互指令发出语音信息。
在本申请实施例中,语音交互指令可以包含参考特征信息。可以根据语音交互指令中的参考特征信息,发出语音信息。
更进一步的,可以根据参考特征信息、当前的测距信息、交互对象的标识信息等参数,调整语音音量和语音内容,从而灵活合适的发出语音信息。
在本申请实施例中,还可以确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
具体的,智能设备可以通过深度学习的方式对特征数据库进行迭代,不断优化参考特征信息,从而优化语音交互过程。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
参照图3,示出了本申请的一种智能设备实施例的结构框图,其中,所述智能设备设有第一LoRa测距装置301,交互对象设有第二LoRa测距装置,所述智能设备还可以包括如下模块:
交互对象信息确定模块302,用于通过所述第一LoRa测距装置301与所述交互对象的所述第二LoRa测距装置进行通信,并根据通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
语音发出模块303,用于根据所述交互对象信息,发出语音信息。
在本申请实施例中,所述语音发出模块303可以包括:
参考特征信息获取子模块,用于获取参考特征信息;
比较子模块,用于采用所述参考特征信息与所述测距信息进行比较;
第一语音发出子模块,用于若比较结果满足预设要求,则发出语音信息。
在本申请实施例中,所述语音发出模块303可以包括:
信息发送子模块,用于将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
第二语音发出子模块,用于在接收所述控制装置发送的语音交互指令后,发出语音信息。
在本申请实施例中,所述语音发出模块303可以包括:
第三语音发出子模块,用于发出第一语音信息;
语音接收子模块,用于接收所述交互对象的第二语音信息;
声纹匹配子模块,用于通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;
语音交互流程发起子模块,用于若声纹匹配成功,则发起语音交互流程。
在本申请实施例中,所述参考特征信息存储于预置的特征数据库中;所述智能设备还可以包括:
交互信息确定模块,用于确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;
特征数据库更新模块,用于采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
在本申请实施例中,所述智能设备还可以包括:
语音调整模块,用于调整所述第一语音信息的音量大小,和/或,语音内容。
在本申请实施例中,所述交互对象信息确定模块302可以包括:
交互对象信息确定子模块,用于通过所述第一LoRa测距装置,接收所述交互对象的所述第二LoRa测距装置发送的第一无线帧,并根据所述第一无线帧确定交互对象信息。
在本申请实施例中,所述智能设备还可以包括:
无线帧发送模块,用于通过所述第一LoRa测距装置,向所述交互对象的所述第二LoRa测距装置发送第二无线帧,所述交互对象的所述第二LoRa测距装置用于在接收到所述第二无线帧后发送所述第一无线帧。
参照图4,示出了本申请的一种智能设备的交互装置实施例的结构框图,智能设备的交互装置具体可以包括如下模块:
交互对象信息确定模块401,用于获取智能设备与交互对象的通信信息,并根据所述通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
语音发出模块402,用于根据所述交互对象信息,发出语音信息。
在本申请实施例中,所述语音发出模块402可以包括:
参考特征信息获取子模块,用于获取参考特征信息;
比较子模块,用于采用所述参考特征信息与所述测距信息进行比较;
第一语音发出子模块,用于若比较结果满足预设要求,则发出语音信息。
在本申请实施例中,所述语音发出模块402可以包括:
信息发送子模块,用于将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
第二语音发出子模块,用于接收所述控制装置发送的语音交互指令,并根据所述语音交互指令发出语音信息。
在本申请实施例中,所述语音发出模块402可以包括:
第三语音发出子模块,用于发出第一语音信息;
语音接收子模块,用于接收所述交互对象的第二语音信息;
声纹匹配子模块,用于通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;
语音交互流程发起子模块,用于若声纹匹配成功,则发起语音交互流程。
在本申请实施例中,所述参考特征信息存储于预置的特征数据库中;所述装置还可以包括:
交互信息确定模块,用于确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;
特征数据库更新模块,用于采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
在本申请实施例中,所述装置还可以包括:
语音调整模块,用于调整所述第一语音信息的音量大小,和/或,语音内容。
在本申请实施例中,所述交互对象信息确定模块401可以包括:
交互对象信息确定子模块,用于获取通过智能设备的无线测距通信装置与所述交互对象的无线测距通信装置进行通信的通信信息,并根据所述通信信息确定交互对象信息。
在本申请实施例中,所述交互对象信息确定子模块可以包括:
交互对象信息确定单元,用于获取通过智能设备的无线测距通信装置接收的,由所述交互对象的无线测距通信装置发送的第一无线帧,并根据所述第一无线帧确定交互对象信息。
在本申请实施例中,所述装置还可以包括:
无线帧发送模块,用于通过智能设备的无线测距通信装置,向所述交互对象的无线测距通信装置发送第二无线帧,所述交互对象的无线测距通信装置用于在接收到所述第二无线帧后发送所述第一无线帧。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本申请实施例还提供了一种装置,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行本申请实施例所述的方法。
本申请实施例还提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行本申请实施例所述的方法。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本申请所提供的一种智能设备的交互方法、一种智能设备的交互装置和一种智能设备,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (36)

1.一种智能设备的交互方法,其特征在于,所述智能设备设有第一LoRa测距装置,交互对象设有第二LoRa测距装置,所述方法包括:
所述智能设备通过所述第一LoRa测距装置与所述交互对象的所述第二LoRa测距装置进行通信,并根据通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
所述智能设备根据所述交互对象信息,发出语音信息。
2.根据权利要求1所述的方法,其特征在于,所述智能设备根据所述交互对象信息,发出语音信息,包括:
所述智能设备获取参考特征信息;
所述智能设备采用所述参考特征信息与所述测距信息进行比较;
若比较结果满足预设要求,则所述智能设备发出语音信息。
3.根据权利要求1所述的方法,其特征在于,所述智能设备根据所述交互对象信息,发出语音信息,包括:
所述智能设备将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
所述智能设备在接收所述控制装置发送的语音交互指令后,发出语音信息。
4.根据权利要求1所述的方法,其特征在于,所述交互对象信息还包括交互对象的标识信息,所述智能设备根据所述交互对象信息,发出语音信息,包括:
所述智能设备发出第一语音信息;
所述智能设备接收所述交互对象的第二语音信息;
所述智能设备通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;
若声纹匹配成功,则所述智能设备发起语音交互流程。
5.根据权利要求4所述的方法,其特征在于,所述参考特征信息存储于预置的特征数据库中;所述方法还包括:
所述智能设备确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;
所述智能设备采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
6.根据权利要求5所述的方法,其特征在于,还包括:
所述智能设备调整所述第一语音信息的音量大小,和/或,语音内容。
7.根据权利要求1所述的方法,其特征在于,所述智能设备通过所述第一LoRa测距装置与所述交互对象的所述第二LoRa测距装置进行通信,并根据通信信息确定交互对象信息,包括:
所述智能设备通过所述第一LoRa测距装置,接收所述交互对象的所述第二LoRa测距装置发送的第一无线帧,并根据所述第一无线帧确定交互对象信息。
8.根据权利要求7所述的方法,其特征在于,还包括:
所述智能设备通过所述第一LoRa测距装置,向所述交互对象的所述第二LoRa测距装置发送第二无线帧,所述交互对象的所述第二LoRa测距装置用于在接收到所述第二无线帧后发送所述第一无线帧。
9.一种智能设备的交互方法,其特征在于,包括:
获取智能设备与交互对象的通信信息,并根据所述通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
根据所述交互对象信息,发出语音信息。
10.根据权利要求9所述的方法,其特征在于,所述根据所述交互对象信息,发出语音信息,包括:
获取参考特征信息;
采用所述参考特征信息与所述测距信息进行比较;
若比较结果满足预设要求,则发出语音信息。
11.根据权利要求9所述的方法,其特征在于,所述根据所述交互对象信息,发出语音信息,包括:
将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
接收所述控制装置发送的语音交互指令,并根据所述语音交互指令发出语音信息。
12.根据权利要求9所述的方法,其特征在于,所述交互对象信息还包括交互对象的标识信息,所述根据所述交互对象信息,发出语音信息,包括:
发出第一语音信息;
接收所述交互对象的第二语音信息;
通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;
若声纹匹配成功,则发起语音交互流程。
13.根据权利要求12所述的方法,其特征在于,所述参考特征信息存储于预置的特征数据库中;所述方法还包括:
确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;
采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
14.根据权利要求13所述的方法,其特征在于,还包括:
调整所述第一语音信息的音量大小,和/或,语音内容。
15.根据权利要求9所述的方法,其特征在于,所述获取智能设备与交互对象的通信信息,并根据所述通信信息确定交互对象信息,包括:
获取通过智能设备的无线测距通信装置与所述交互对象的无线测距通信装置进行通信的通信信息,并根据所述通信信息确定交互对象信息。
16.根据权利要求15所述的方法,其特征在于,所述获取通过智能设备的无线测距通信装置与所述交互对象的无线测距通信装置进行通信的通信信息,并根据所述通信信息确定交互对象信息,包括:
获取通过智能设备的无线测距通信装置接收的,由所述交互对象的无线测距通信装置发送的第一无线帧,并根据所述第一无线帧确定交互对象信息。
17.根据权利要求16所述的方法,其特征在于,还包括:
通过智能设备的无线测距通信装置,向所述交互对象的无线测距通信装置发送第二无线帧,所述交互对象的无线测距通信装置用于在接收到所述第二无线帧后发送所述第一无线帧。
18.一种智能设备,其特征在于,所述智能设备设有第一LoRa测距装置,交互对象设有第二LoRa测距装置,所述智能设备还包括:
交互对象信息确定模块,用于通过所述第一LoRa测距装置与所述交互对象的所述第二LoRa测距装置进行通信,并根据通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
语音发出模块,用于根据所述交互对象信息,发出语音信息。
19.根据权利要求18所述的智能设备,其特征在于,所述语音发出模块包括:
参考特征信息获取子模块,用于获取参考特征信息;
比较子模块,用于采用所述参考特征信息与所述测距信息进行比较;
第一语音发出子模块,用于若比较结果满足预设要求,则发出语音信息。
20.根据权利要求18所述的智能设备,其特征在于,所述语音发出模块包括:
信息发送子模块,用于将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
第二语音发出子模块,用于在接收所述控制装置发送的语音交互指令后,发出语音信息。
21.根据权利要求18所述的智能设备,其特征在于,所述交互对象信息还包括交互对象的标识信息,所述语音发出模块包括:
第三语音发出子模块,用于发出第一语音信息;
语音接收子模块,用于接收所述交互对象的第二语音信息;
声纹匹配子模块,用于通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;
语音交互流程发起子模块,用于若声纹匹配成功,则发起语音交互流程。
22.根据权利要求21所述的智能设备,其特征在于,所述参考特征信息存储于预置的特征数据库中;所述智能设备还包括:
交互信息确定模块,用于确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;
特征数据库更新模块,用于采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
23.根据权利要求22所述的智能设备,其特征在于,还包括:
语音调整模块,用于调整所述第一语音信息的音量大小,和/或,语音内容。
24.根据权利要求18所述的智能设备,其特征在于,所述交互对象信息确定模块包括:
交互对象信息确定子模块,用于通过所述第一LoRa测距装置,接收所述交互对象的所述第二LoRa测距装置发送的第一无线帧,并根据所述第一无线帧确定交互对象信息。
25.根据权利要求24所述的智能设备,其特征在于,还包括:
无线帧发送模块,用于通过所述第一LoRa测距装置,向所述交互对象的所述第二LoRa测距装置发送第二无线帧,所述交互对象的所述第二LoRa测距装置用于在接收到所述第二无线帧后发送所述第一无线帧。
26.一种智能设备的交互装置,其特征在于,包括:
交互对象信息确定模块,用于获取智能设备与交互对象的通信信息,并根据所述通信信息确定交互对象信息,所述交互对象信息包括针对所述交互对象的测距信息;
语音发出模块,用于根据所述交互对象信息,发出语音信息。
27.根据权利要求26所述的装置,其特征在于,所述语音发出模块包括:
参考特征信息获取子模块,用于获取参考特征信息;
比较子模块,用于采用所述参考特征信息与所述测距信息进行比较;
第一语音发出子模块,用于若比较结果满足预设要求,则发出语音信息。
28.根据权利要求26所述的装置,其特征在于,所述语音发出模块包括:
信息发送子模块,用于将所述交互对象信息发送至控制装置;所述控制装置用于获取参考特征信息,并采用所述参考特征信息与所述测距信息进行比较;若比较结果满足预设要求,则生成语音交互指令;
第二语音发出子模块,用于接收所述控制装置发送的语音交互指令,并根据所述语音交互指令发出语音信息。
29.根据权利要求26所述的装置,其特征在于,所述交互对象信息还包括交互对象的标识信息,所述语音发出模块包括:
第三语音发出子模块,用于发出第一语音信息;
语音接收子模块,用于接收所述交互对象的第二语音信息;
声纹匹配子模块,用于通过声纹判断所述第二语音信息是否与所述交互对象的标识信息匹配;
语音交互流程发起子模块,用于若声纹匹配成功,则发起语音交互流程。
30.根据权利要求29所述的装置,其特征在于,所述参考特征信息存储于预置的特征数据库中;所述装置还包括:
交互信息确定模块,用于确定语音交互流程中所使用的音量,测距信息,以及交互对象的语音品质信息;
特征数据库更新模块,用于采用所述音量、测距信息、语音品质信息,更新所述特征数据库。
31.根据权利要求30所述的装置,其特征在于,还包括:
语音调整模块,用于调整所述第一语音信息的音量大小,和/或,语音内容。
32.根据权利要求26所述的装置,其特征在于,所述交互对象信息确定模块包括:
交互对象信息确定子模块,用于获取通过智能设备的无线测距通信装置与所述交互对象的无线测距通信装置进行通信的通信信息,并根据所述通信信息确定交互对象信息。
33.根据权利要求32所述的装置,其特征在于,所述交互对象信息确定子模块包括:
交互对象信息确定单元,用于获取通过智能设备的无线测距通信装置接收的,由所述交互对象的无线测距通信装置发送的第一无线帧,并根据所述第一无线帧确定交互对象信息。
34.根据权利要求33所述的装置,其特征在于,还包括:
无线帧发送模块,用于通过智能设备的无线测距通信装置,向所述交互对象的无线测距通信装置发送第二无线帧,所述交互对象的无线测距通信装置用于在接收到所述第二无线帧后发送所述第一无线帧。
35.一种装置,其特征在于,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如权利要求1-8或9-17所述的一个或多个的方法。
36.一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如权利要求1-8或9-17所述的一个或多个的方法。
CN201910214356.8A 2019-03-20 2019-03-20 一种智能设备的交互方法、装置和智能设备 Active CN111724772B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910214356.8A CN111724772B (zh) 2019-03-20 2019-03-20 一种智能设备的交互方法、装置和智能设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910214356.8A CN111724772B (zh) 2019-03-20 2019-03-20 一种智能设备的交互方法、装置和智能设备

Publications (2)

Publication Number Publication Date
CN111724772A true CN111724772A (zh) 2020-09-29
CN111724772B CN111724772B (zh) 2024-12-24

Family

ID=72563145

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910214356.8A Active CN111724772B (zh) 2019-03-20 2019-03-20 一种智能设备的交互方法、装置和智能设备

Country Status (1)

Country Link
CN (1) CN111724772B (zh)

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105159111A (zh) * 2015-08-24 2015-12-16 百度在线网络技术(北京)有限公司 基于人工智能的智能交互设备控制方法及系统
WO2017181901A1 (zh) * 2016-04-20 2017-10-26 斑马网络技术有限公司 语音唤起方法、装置和设备
CN107977183A (zh) * 2017-11-16 2018-05-01 百度在线网络技术(北京)有限公司 语音交互方法、装置及设备
CN108125349A (zh) * 2017-12-18 2018-06-08 上海斐讯数据通信技术有限公司 一种智能行李箱
CN207468161U (zh) * 2017-11-16 2018-06-08 国网江苏省电力公司泰州供电公司 一种基于UWB技术和LoRa技术的叉车防撞智能报警系统
CN108510986A (zh) * 2018-03-07 2018-09-07 北京墨丘科技有限公司 语音交互方法、装置、电子设备及计算机可读存储介质
CN108540965A (zh) * 2018-03-01 2018-09-14 北京中油瑞飞信息技术有限责任公司 基于LoRa技术的物联网通信方法、装置及存储介质
CN108733208A (zh) * 2018-03-21 2018-11-02 北京猎户星空科技有限公司 智能设备的交互目标确定方法和装置
CN108766423A (zh) * 2018-05-25 2018-11-06 三星电子(中国)研发中心 一种基于场景的主动唤醒方法和装置
CN108877797A (zh) * 2018-06-26 2018-11-23 上海早糯网络科技有限公司 主动交互式的智能语音系统
CN108877296A (zh) * 2018-08-01 2018-11-23 江苏省送变电有限公司 一种基于物联网的防碰撞系统
CN109068267A (zh) * 2018-08-03 2018-12-21 杭州电子科技大学 一种基于LoRa SX1280的室内定位方法
CN109089206A (zh) * 2018-08-03 2018-12-25 杭州电子科技大学 一种基于LoRa SX1280的室内定位装置
CN109116400A (zh) * 2018-08-31 2019-01-01 李嘉睿 一种低功耗定位方法、装置、系统、计算机设备和存储介质
CN109409063A (zh) * 2018-10-10 2019-03-01 北京小鱼在家科技有限公司 一种信息交互方法、装置、计算机设备和存储介质
US20190072637A1 (en) * 2017-09-07 2019-03-07 Honeywell International Inc. Object tracking and ranging
CN109474886A (zh) * 2018-10-15 2019-03-15 广州中国科学院计算机网络信息中心 一种基于LoRa的低功耗远距离定位方法及系统

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105159111A (zh) * 2015-08-24 2015-12-16 百度在线网络技术(北京)有限公司 基于人工智能的智能交互设备控制方法及系统
WO2017181901A1 (zh) * 2016-04-20 2017-10-26 斑马网络技术有限公司 语音唤起方法、装置和设备
CN107303909A (zh) * 2016-04-20 2017-10-31 斑马网络技术有限公司 语音唤起方法、装置和设备
US20190072637A1 (en) * 2017-09-07 2019-03-07 Honeywell International Inc. Object tracking and ranging
CN107977183A (zh) * 2017-11-16 2018-05-01 百度在线网络技术(北京)有限公司 语音交互方法、装置及设备
CN207468161U (zh) * 2017-11-16 2018-06-08 国网江苏省电力公司泰州供电公司 一种基于UWB技术和LoRa技术的叉车防撞智能报警系统
CN108125349A (zh) * 2017-12-18 2018-06-08 上海斐讯数据通信技术有限公司 一种智能行李箱
CN108540965A (zh) * 2018-03-01 2018-09-14 北京中油瑞飞信息技术有限责任公司 基于LoRa技术的物联网通信方法、装置及存储介质
CN108510986A (zh) * 2018-03-07 2018-09-07 北京墨丘科技有限公司 语音交互方法、装置、电子设备及计算机可读存储介质
CN108733208A (zh) * 2018-03-21 2018-11-02 北京猎户星空科技有限公司 智能设备的交互目标确定方法和装置
CN108766423A (zh) * 2018-05-25 2018-11-06 三星电子(中国)研发中心 一种基于场景的主动唤醒方法和装置
CN108877797A (zh) * 2018-06-26 2018-11-23 上海早糯网络科技有限公司 主动交互式的智能语音系统
CN108877296A (zh) * 2018-08-01 2018-11-23 江苏省送变电有限公司 一种基于物联网的防碰撞系统
CN109068267A (zh) * 2018-08-03 2018-12-21 杭州电子科技大学 一种基于LoRa SX1280的室内定位方法
CN109089206A (zh) * 2018-08-03 2018-12-25 杭州电子科技大学 一种基于LoRa SX1280的室内定位装置
CN109116400A (zh) * 2018-08-31 2019-01-01 李嘉睿 一种低功耗定位方法、装置、系统、计算机设备和存储介质
CN109409063A (zh) * 2018-10-10 2019-03-01 北京小鱼在家科技有限公司 一种信息交互方法、装置、计算机设备和存储介质
CN109474886A (zh) * 2018-10-15 2019-03-15 广州中国科学院计算机网络信息中心 一种基于LoRa的低功耗远距离定位方法及系统

Also Published As

Publication number Publication date
CN111724772B (zh) 2024-12-24

Similar Documents

Publication Publication Date Title
CN106653008B (zh) 一种语音控制方法、装置及系统
CN107450390B (zh) 一种智能家电控制装置、控制方法及控制系统
KR102469262B1 (ko) 오디오 워터 마킹을 이용한 키 구문 검출
US11031008B2 (en) Terminal device and method for controlling thereof
US20240184517A1 (en) Associating of computing devices
US20130252597A1 (en) Controlling applications in mobile device based on environmental context
WO2015143875A1 (zh) 内容呈现方法,内容呈现方式的推送方法和智能终端
JP2015135494A (ja) 音声認識方法及び装置
CN107408386A (zh) 基于语音方向控制电子装置
JP6520100B2 (ja) 電子機器制御システム、端末装置、及び、サーバー
CN113260974B (zh) 通信数据处理方法和系统
WO2019018055A1 (en) SYSTEMS AND METHODS FOR INTELLIGENT ROUTING OF INTAKE VOICE COMMUNICATION REQUESTS NOTIFICATIONS
US20140118472A1 (en) Active Speaker Indicator for Conference Participants
TW201716929A (zh) 語音控制方法及語音控制系統
CN109844857B (zh) 具有语音能力的便携式音频装置
US10070266B2 (en) Method and system of indoor positioning of a user and delivery of information thereto
US11804222B2 (en) System and method for controlling jobsite products
JP2018054866A (ja) 音声対話装置および音声対話方法
CN111930336A (zh) 音频设备的音量调节方法、设备及存储介质
TWI638352B (zh) 可調整輸出聲音之電子裝置及調整輸出聲音之方法
CN107666536B (zh) 一种寻找终端的方法和装置、一种用于寻找终端的装置
CN111508491A (zh) 一种基于深度学习的智能语音交互设备
US20230048755A1 (en) Audio output configuration for moving devices
CN109979495B (zh) 基于人脸识别的音频进度智能跟随播放方法及系统
CN111724772A (zh) 一种智能设备的交互方法、装置和智能设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for 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: 40036886

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant