本申请涉及控制技术领域,具体而言,涉及一种留言信息播报方法、装置、电子设备及存储介质。
背景技术:
随着科学技术的发展和社会的进步带来的快速的工作和生活节奏,人与人之间往往由于工作节奏和生活节奏的不同而不能采取面对面的方式进行沟通,因此,人们经常需要通过留言信息将待传递的信息告知他人。目前的留言信息主要包括人工书写的文字留言信息和通过音频录制的方式记录的语音留言信息。文字留言信息需要用户人工书写,不够智能也不够快捷。因此,语音留言信息成为了当下主流的留言信息,目前的语音留言信息都是在终端设备中记录用户的语音信号,但当终端设备的用户为多人,终端设备接收到任何作为留言查询者的用户发送的留言查询请求指令时,会将所有保存的语音留言信息进行播报,基于此,现有技术中存在由于未对留言查询者进行声纹信息验证而自动播报留言信息导致的隐私泄露的问题。
技术实现要素:
针对上述问题,本申请提供了一种留言信息播报方法、装置、电子设备及存储介质,解决了现有技术中存在的由于未对留言查询者进行声纹信息验证而自动播报留言信息导致的隐私泄露的问题。
第一方面,本申请提供了一种留言信息播报方法,所述方法包括:
获得留言查询请求指令,其中,所述留言查询请求指令中包括留言查询者的声纹信息;
判断数据库中是否存在与所述声纹信息一致的预设声纹信息;
当存在时,播报所述数据库中存储的留言信息。
根据本申请的实施例,优选地,在上述留言信息播报方法中,所述留言信息中包括预设留言发起者信息,当所述留言信息中还包括预设留言接收者的声纹信息时,播报所述数据库中存储的留言信息,包括:
判断所述留言查询请求指令中包括的留言查询者的声纹信息是否属于所述留言信息包括的预设留言接收者的声纹信息中的任意一个;
当所述留言查询者的声纹信息不属于所述预设留言接收者的声纹信息中的任意一个时,生成一询问信息并接收所述留言查询者基于该询问信息反馈的应答信息,以对该应答信息进行解析,从而根据解析结果判断所述留言查询者是否需要接收所述留言信息;
当需要接收所述留言信息,发送权限请求信息至与所述预设留言接收者和/或预设留言发起者对应的终端设备;
当接收到所述预设留言接收者和/或所述预设留言发起者对应的终端设备反馈的确定允许所述留言查询者接收所述留言信息的权限许可信息时,播报所述留言信息。
根据本申请的实施例,优选地,在上述留言信息播报方法中,当所述留言查询请求指令中包括留言发起者信息时,播报所述数据库中存储的留言信息,包括:
判断所述数据库中是否存在留言信息中的预设留言发起者信息与所述留言发起者信息一致的留言信息;
当所述数据库中存在留言信息中的预设留言发起者信息与所述留言发起者信息一致的留言信息时,判断所述留言信息中是否还包括预设留言接收者的声纹信息;
当所述留言信息中不包括预设留言接收者的声纹信息时,播报所述留言信息。
根据本申请的实施例,优选地,在上述留言信息播报方法中,当所述留言信息中包括预设留言接收者的声纹信息时,所述方法还包括:
判断所述留言查询者的声纹信息是否属于所述预设留言接收者的声纹信息中的一个,并在所述留言查询者的声纹信息属于所述预设留言接收者的声纹信息中的一个时,播报所述留言信息。
根据本申请的实施例,优选地,在上述留言信息播报方法中,当所述留言查询请求指令中不包括留言发起者信息和留言接收者信息时,播报所述数据库中存储的留言信息,包括:
播报所述数据库中存储的不包括预设留言接收者信息的所有留言信息。
根据本申请的实施例,优选地,在上述留言信息播报方法中,所述方法还包括:
判断所述数据库中存储的留言信息的条数是否达到预设阈值;
当达到时,发出删除已播报的留言信息的提醒信息。
根据本申请的实施例,优选地,在上述留言信息播报方法中,当所述数据库中存储的留言信息的数量达到预设阈值时,所述方法还包括:
按照存储留言信息的时刻的先后顺序删除已播报的留言信息,以使所述数据库中存储的留言信息的条数不超过所述预设阈值。
第二方面,本申请提供了一种留言信息播报装置,所述装置包括:
获得模块,用于获得留言查询请求指令,其中,所述留言查询请求指令中包括留言查询者的声纹信息;
判断模块,用于判断数据库中是否存在与所述声纹信息一致的预设声纹信息;
播报模块,用于当所述数据库中存在与所述声纹信息一致的预设声纹信息时,播报所述数据库中存储的留言信息。
第三方面,本申请提供了一种存储介质,该存储介质存储的计算机程序,可被一个或多个处理器执行,可用来实现上述第一方面中任意一项的留言信息播报方法。
第四方面,本申请提供了一种电子设备,包括存储器和处理器,所述存储器上存储有能够被所述处理器执行的存储介质,该存储介质被所述处理器执行时实现上述第一方面中任意一项的留言信息播报方法。
与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:通过获得留言查询请求指令,其中,所述留言查询请求指令中包括留言查询者的声纹信息,判断数据库中是否存在与所述声纹信息一致的预设声纹信息,当存在时,播报所述数据库中存储的留言信息,从而解决了现有技术中存在的由于未对留言查询者进行声纹信息验证而自动播报留言信息导致的隐私泄露的问题。
附图说明
通过结合附图阅读下文示例性实施例的详细描述可更好地理解本申请公开的范围。其中所包括的附图是:
图1为本申请实施例一提供的留言信息播报方法的流程图;
图2为本申请实施例一提供的留言信息播报方法的另一流程图;
图3为本申请实施例二提供的留言信息播报方法的流程图。
具体实施方式
以下将结合附图及实施例来详细说明本申请的实施方式,借此对本申请如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本申请实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本申请的保护范围之内。
实施例一
请参阅图1,本申请实施例提供了一种留言信息播报方法,该方法包括步骤s110至步骤s130。
步骤s110,获得留言查询请求指令,其中,所述留言查询请求指令中包括留言查询者的声纹信息。
可以理解,为了保证数据库中存储的留言信息不会因为自动播报而被随意泄露,在本实施例中,留言信息的播报需要基于所述留言查询请求指令才能被触发。
应当说明的是,在本实施例中,获得留言查询请求指令,以及存储留言信息的设备为带有语音播报功能的智能家居终端设备,包括但不限于:空调、空气净化器、加湿器、冰箱以及净水机,特别的,在本实施例中,获得留言查询请求指令,以及将留言信息存储在自身数据库的终端设备为空调。
步骤s120,判断数据库中是否存在与所述声纹信息一致的预设声纹信息。
为了排除对所述留言信息不具有接收权限的留言查询者获知所述留言信息,在对留言信息进行播报之前,需要对发出留言查询请求指令的留言查询者进行身份验证,进行身份验证的方式可以是:人脸识别、指纹识别、虹膜识别以及声纹识别;特别的,在本实施例中,通过留言查询请求指令中包括的留言查询者的声纹信息来识别对应的留言查询者是否具有查询留言信息的权限。
当所述数据库中不存在与所述声纹信息一致的预设声纹信息时,执行步骤s121;当所述数据库中存在与所述声纹信息一致的预设声纹信息时,执行步骤s130。
步骤s121,播报预设提醒信息,以告知所述留言查询者没有接收所述留言信息的权限。
可以理解,当所述数据库中不存在与所述声纹信息一致的预设声纹信息时,表示所述留言查询者未在所述数据库中对其声纹信息进行提前登记和存储,因此该留言查询者没有对留言信息进行接收的权限。
步骤s130,播报所述数据库中存储的留言信息。
可以理解,所述数据库中存储的留言信息通常为多条,所述留言查询者通常只对多条所述留言信息中的某些留言信息具有接收权限。
当留言查询者只表达了想要接收留言信息的意图而未指定要接收与某个留言发起者或与某个留言接收者对应的留言信息时,为了让所述留言查询者获取到尽可能多的留言信息,在本实施例中,当所述留言查询请求指令中不包括留言发起者信息和留言接收者信息时,播报所述数据库中存储的不包括预设留言接收者信息的所有留言信息,应当说明的是,所述数据库中存储的留言信息可以包括预设留言发起者和预设留言接收者,也可以不包括预设留言发起者和预设留言接收者。
可以理解,当所述留言查询者的声纹信息验证通过时,虽然所述留言查询请求指令中未指明需要该留言查询者想要接收哪一个留言发起者的留言信息,但所述数据库中存储的留言信息在被存储时就已经确定了该留言信息的留言发起者,因此,为该留言查询者播报所述数据库中存储的未指明预设留言接收者的所有留言信息,其中,声纹信息验证通过的所有留言查询者均有权限接收未指明预设留言接收者的留言信息。
当数据库中存储了多条所述留言查询者具有接收权限的留言信息时,可以是按各所述留言信息的留言时刻的先后顺序播报各所述留言信息,也可以是发出语音信息告知留言查询者总共存储的留言信息的条数,以使所述留言查询者选择对多条所述留言信息进行播报的顺序。
在本实施例中,所述留言信息中包括预设留言发起者信息,当所述留言信息中还包括预设留言接收者的声纹信息时,播报所述数据库中存储的留言信息,包括:判断所述留言查询请求指令中包括的留言查询者的声纹信息是否属于所述留言信息包括的预设留言接收者的声纹信息中的任意一个,当所述留言查询者的声纹信息不属于所述预设留言接收者的声纹信息中的任意一个时,生成一询问信息并接收所述留言查询者基于该询问信息反馈的应答信息,以对该应答信息进行解析,从而根据解析结果判断所述留言查询者是否需要接收所述留言信息,当需要接收所述留言信息,发送权限请求信息至与所述预设留言接收者和/或预设留言发起者对应的终端设备,当接收到所述预设留言接收者和/或所述预设留言发起者对应的终端设备反馈的确定允许所述留言查询者接收所述留言信息的权限许可信息时,播报所述留言信息。
可以理解,当所述留言查询者的声纹信息不属于所述预设留言接收者的声纹信息中的任意一个时,向所述留言查询者对应的终端设备发出询问信息,一方面能够提醒该留言查询者其声纹信息不属于所述预设留言接收者的声纹信息中的任意一个,该留言查询者不具有接收所述留言信息的权限;另一方面能够使所述留言查询者确认是否仍然期望接收所述留言信息,当所述留言查询者不需要接收所述预设留言发起者给所述预设留言接收者的留言信息时,不作处理。
当所述留言查询者需要接收所述预设留言发起者给所述预设留言接收者的留言信息时,为了在保证留言信息的预设留言发起者和预设留言接收者的隐私的同时,增加留言信息播报的灵活性,当所述留言查询者不是预设留言接收者时,发送权限请求信息至与所述预设留言接收者和/或所述预设留言发起者对应的终端设备,以使所述预设留言接收者和/或所述预设留言发起者决定是否赋予所述留言查询者接收所述留言信息的权限。
应当说明的是,当所述预设留言发起者和/或所述预设留言接收者不赋予所述留言查询者留言信息接收权限时,播报预设提醒信息,以告知所述留言查询者无留言信息接收权限。
请参阅图2,为了对留言信息的播报进行精确的权限控制,在本实施例中,当所述留言查询请求指令中包括留言发起者信息时,播报所述数据库中存储的留言信息包括步骤s1301至步骤s1308。
步骤s1301,判断所述数据库中是否存在留言信息中的预设留言发起者信息与所述留言发起者信息一致的留言信息。
可以理解,当所述留言查询者指定要接收某一个或某些留言发起者指定给自己的留言信息时,对数据库中存储的留言信息进行筛查,以将筛查出的符合所述留言查询请求指令需求的留言信息进行播报。
当所述数据库中不存在留言信息中的预设留言发起者信息与所述留言发起者信息一致的留言信息时,执行步骤s1302;当所述数据库中存在留言信息中的预设留言发起者信息与所述留言发起者信息一致的留言信息时,执行步骤s1303。
步骤s1302,播报预设提醒信息,以告知所述留言查询者所述数据库中不存在包括该留言发起者信息的留言信息。
可以理解,告知所述留言查询者所述数据库中不存在包括该留言发起者信息的留言信息,以使所述留言查询者重新发送留言查询请求指令,从而根据该留言查询请求指令从数据库中查询出留言信息并播报。
步骤s1303,判断所述留言信息中是否还包括预设留言接收者的声纹信息。
当所述留言信息中不包括预设留言接收者的声纹信息时,执行步骤s1304;当所述留言信息中包括预设留言接收者的声纹信息时,执行步骤s1305。
步骤s1304,播报所述留言信息。
可以理解,当所述留言信息中不包括预设留言接收者的声纹信息时,表示该留言信息的预设留言发起者认为所有能够通过声纹信息验证的留言查询者均具有获知该留言信息的权限,本实施例中的留言查询者是通过了声纹信息验证的,因此,此时能够为该留言查询者播报所述留言信息。
步骤s1305,判断所述留言查询者的声纹信息是否属于所述预设留言接收者的声纹信息中的一个。
当所述留言查询者的声纹信息属于所述预设留言接收者的声纹信息中的一个时,执行步骤s1306;当所述留言查询者的声纹信息不属于所述预设留言接收者的声纹信息中的任意一个时,执行步骤s1307。
步骤s1306,播报所述留言信息。
可以理解,为了充分保障留言信息对应的预设留言接收者的隐私,在确认留言信息的预设留言发起者信息与留言查询请求指令中的要求相匹配后,需要进一步确认留言信息中包括的预设留言接收者信息与所述留言查询者的身份信息是否匹配,即判断所述留言查询者是否是所述留言信息中的预设留言接收者,由于每条所述留言信息可能包括多个预设留言接收者,因此,只有当所述留言查询者与所述留言信息中的某一个预设留言接收者相同时,才会对所述留言信息进行播报。
步骤s1307,发送权限请求信息至与所述预设留言接收者和/或所述预设留言发起者对应的终端设备。
步骤s1308,当接收到所述预设留言接收者和/或所述预设留言发起者对应的终端设备反馈的确定允许所述查询者接收所述留言信息的权限许可信息时,播报所述留言信息。
可以理解,当未接收到所述预设留言接收者和/或所述预设留言发起者对应的终端设备反馈的确定允许所述查询者接收所述留言信息的权限许可信息时,播报预设提醒信息,以提示所述留言查询者不具有接收留言信息的权限。
为了避免数据库中存储的留言信息过多导致内存占用过高的情况,在本实施例中,在每增加一条新的留言信息时,需要判断所述数据库中存储的留言信息的条数是否达到预设阈值,当达到时,发出删除已播报的留言信息的提醒信息,或按照存储的留言信息的时刻的先后顺序删除已播报的留言信息,以使所述数据库中存储的留言信息的条数不超过所述预设阈值。
实施例二
请参阅图3,本申请实施例提供了一种留言信息播报方法,该方法包括步骤s210至步骤s280。
步骤s210,接收留言查询者发出的留言查询请求指令。
可以理解,本实施例中的留言查询者事先通过存储有留言信息的终端设备进行了音频录制,以将录制的音频中的声纹信息与留言查询者的身份信息进行绑定。对所述终端设备具有使用权限的家庭成员或组织成员,可以在将各自的声纹信息和各自的身份信息进行绑定后,设置各自在家庭或组织中的角色信息,所述角色信息包括但不限于:妈妈、儿子、爸爸、爷爷、奶奶等。在绑定了声纹信息和设置了角色信息后,各家庭成员或组织成员可以在所述终端设备的数据库中录入留言信息,并能够指定该留言信息的留言接收者,所述终端设备自动根据接收到的留言信息和所述声纹信息确认该留言信息的留言发起者。
步骤s220,判断数据库中是否有留言信息。
当数据库中没有留言信息时,执行步骤s221;当数据库中有留言信息时,执行步骤s230。
步骤s221,发出提示信息,以提示所述数据库中没有所述留言信息。
可以理解,当所述数据库中没有存储任何留言信息时,播报语音信息提示留言查询者所述数据库中不存在留言信息。例如,播报内容为:对不起,暂时没有留言信息。
步骤s230,判断是否有给所述留言查询者的留言信息。
可以理解,声纹信息与身份信息是一一对应的,因此所述数据库可以通过声纹信息来确定留言查询者的身份,并判断所述终端设备的数据库中是否有该留言查询者具有接收权限的留言信息。
当没有给留言查询者的留言信息时,执行步骤s231;当有给留言查询者的留言信息时,执行步骤s240。
步骤s231,发出提示信息,以提示没有给所述留言查询者的留言信息。
可以理解,当所述数据库中存储的留言信息中指定的留言接收者不是所述留言查询者时,播报语音信息提示所述留言查询者所述数据库中不存在给该留言查询者的留言信息。例如,播报内容为:对不起,没有给您的留言信息。
步骤s240,判断所述查询请求指令中是否包括留言发起者信息。
可以理解,当所述数据库中存储的留言信息中指定的留言接收者中包括所述留言查询者时,表示该留言查询者具有接收所述留言信息的权限,此时可以进一步查看该留言查询者发出的查询请求指令中是否指定了留言发起者信息,例如,所述留言查询者的查询请求指令为:我想听妈妈给我的留言信息。该查询请求指令中指定了留言发起者为妈妈。
当所述查询请求指令中不包括留言发起者信息时,执行步骤s241;当所述查询请求指令中包括留言发起者信息时,执行步骤s250。
步骤s241,播报所述留言信息。
可以理解,如果所述留言查询者的查询请求指令为:我想听留言信息。那么该查询请求指令中未指定留言发起者,直接为该留言查询者播报其具有接收权限的所有的语音信息,其中,该留言查询者具有权限的语音信息是指未指定留言接收者的留言信息和指定留言接收者为该留言查询者的语音信息。
应当说明的是,在本实施例中,当所述留言信息为多条时,所述终端设备发出语音信息告知所述留言查询者总共存储的留言信息的条数,或向与所述留言查询者对应的终端设备发出信息以告知所述留言查询者总共存储的留言信息的条数,并基于所述留言查询者的选择对选定的留言信息进行播报,例如,所述终端设备发出的语音信息为:有五条未播报的留言信息,请问您要听第几条留言信息。所述终端设备在接收到所述留言查询者发送的对第四条留言信息进行播报的命令时,播报第四条留言信息,其中,在所述数据库中,根据获得留言信息的时刻的先后顺序对所述留言信息进行排序的。进一步的,所述终端设备还能够识别出已经播报的留言信息的条数和未播报过的留言信息的条数,并生成语音信息告知所述留言查询者,例如,所述终端设备发出的语音信息为:有五条未播报的留言信息和三条已播报过的留言信息,请问您要听第几条未播报的留言信息或第几条已播报过的留言信息。
步骤s250,判断是否有所述留言发起者的留言信息。
可以理解,当数据库中有所述留言发起者的留言信息,即所述数据库中存在存储的留言信息的预设留言发起者与所述留言发起者一致。
当没有所述留言发起者的留言信息时,执行步骤s251;当有所述留言发起者的留言信息时,执行步骤s260。
步骤s251,发出提示信息,以提示没有所述留言发起者的留言信息。
可以理解,如果所述留言查询者的查询请求指令为:我想听妈妈给我的留言信息。但所述数据库中没有存储角色信息为妈妈的留言发起者给该留言查询者的留言时,播报语音信息以提示所述留言查询者所述数据库中不存在所述留言发起者的留言信息。例如,播报内容为:对不起,没有妈妈给您的留言信息。
步骤s260,判断有所述留言发起者的留言信息中是否包括预设留言接收者。
当不包括预设留言接收者时,执行步骤s261;当包括预设留言接收者时,执行步骤s270。
步骤s261,播报所述留言信息。
可以理解,当通过上述步骤查询到有留言发起者的留言信息中未包括预设留言接收者时,表示该留言信息可以被任何留言接收者接收,因此,为所述留言查询者播报所述留言信息。
步骤s270,判断所述留言查询者是否为所述预设留言接收者。
可以理解,当通过上述步骤查询到有留言发起者的留言信息中包括了预设留言接收者时,为保护所述预设留言接收者的隐私,需要确认所述留言查询者是否为所述预设留言接收者。
当所述留言查询者不是所述预设留言接收者时,执行步骤s271;当所述留言查询者是所述预设留言接收者时,执行步骤s280。
步骤s271,询问所述留言发起者和所述预设留言接收者是否同意所述留言查询者接收所述留言信息。
可以理解,当角色信息为儿子的留言查询者期望接收角色信息为妈妈的留言发起者给角色信息为爸爸的预设留言接收者的留言信息时,发送询问信息,以使角色信息为妈妈的留言发起者和角色信息为爸爸的预设留言接收者确认是否同意角色信息为儿子的留言查询者接收所述留言信息。
当留言发起者和预设留言接收者同意留言查询者接收所述留言信息时,执行步骤s272;当留言发起者和预设留言接收者不同意留言查询者接收所述留言信息时,执行步骤s273。
步骤s272,播报所述留言信息。
可以理解,虽然所述留言查询者不是所述语音信息的预设留言接收者,但在该留言信息的留言发起者和该留言信息的预设留言接收者同意的情况下,为所述留言查询者赋予了接收该留言信息的权限,因此,为所述留言查询者播报所述留言信息。
步骤s273,发出提示信息,以提示所述留言查询者无权限接收所述留言信息。
可以理解,当留言发起者和预设留言接收者不同意留言查询者接收所述留言信息时,表示该语音信息中存在隐私信息,所述留言发起者和所述预设留言接收者拒绝了该留言查询者的请求,因此,播报语音信息提示留言查询者无权限接收所述留言信息。例如,播报内容为:对不起,您暂时没有权限接收这条留言信息。
步骤s280,播报所述留言信息。
可以理解,当所述留言查询者与所述预设留言接收者身份匹配时,应当为该留言查询者播报所述留言信息。
应当说明的是,在每增加一条留言信息之后,所述终端设备都会统计其当前存储的留言信息的总条数,当存储的留言信息的总条数达到预设条数阈值时,若存储的留言信息都为未播报的留言信息,则所述终端设备向各家庭成员或组织成员发出提醒接收留言信息的提示信息,以提示各家庭成员或组织成员尽快收听留言信息。当存储的留言信息中包括已播报的留言信息时,所述终端设备可以是向各家庭成员或组织成员发出提醒删除已播报留言信息的提示信息,以提示各家庭成员或组织成员尽快删除已播报的留言信息;所述终端设备还可以是按照获得已播报的留言信息的时刻的先后顺序,依次自动删除已播报的留言信息,以保证所述终端设备中存储的留言信息的总条数不超过预设条数阈值,特别的,在本实施例中,所述预设条数阈值为10条。
实施例三
本申请实施例还提供了一种留言信息播报装置,所述装置包括:获得模块、判断模块以及播报模块,所述获得模块,用于获得留言查询请求指令,其中,所述留言查询请求指令中包括留言查询者的声纹信息;所述判断模块,用于判断数据库中是否存在与所述声纹信息一致的预设声纹信息;所述播报模块,用于当所述数据库中存在与所述声纹信息一致的预设声纹信息时,播报所述数据库中存储的留言信息。
通过各模块的协同作用,以达到根据声纹信息对留言查询者身份进行验证后播报与所述声纹信息所属的留言查询者对应的留言信息,从而避免了未对留言查询者进行声纹信息验证而自动播报留言信息导致的隐私泄露的问题。
实施例四
本实施例还提供了一种存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,所述计算机程序被处理器执行时可以实现如实施例一或实施例二中的方法步骤,本实施例在此不再赘述。
实施例五
本申请实施例还提供了一种电子设备,包括存储器和处理器,所述存储器上存储有能够被所述处理器执行的存储介质,该存储介质被所述处理器执行时实现如实施例一或实施例二中所的留言信息播报方法。
其中,处理器用于执行如实施例一或实施例二中的留言信息播报方法中的全部或部分步骤。存储器用于存储各种类型的数据,这些数据例如可以包括电子设备中的任何应用程序或方法的指令,以及应用程序相关的数据。
综上所述,本申请提供的留言信息播报方法、装置、电子设备及存储介质,通过获得包括留言查询者的声纹信息的留言查询请求指令,判断数据库中是否存在与所述声纹信息一致的预设声纹信息,当存在时,播报所述数据库中存储的留言信息,能够解决现有技术中存在的由于未对留言查询者进行声纹信息验证而自动播报留言信息导致的隐私泄露的问题。
进一步地,当所述留言查询者的声纹信息不属于所述预设留言接收者的声纹信息中的任意一个,并确认所述留言查询者需要接收所述预设留言发起者给所述预设留言接收者的留言信息时,发送权限请求信息至与所述预设留言接收者和/或所述预设留言发起者对应的终端设备;当接收到所述预设留言接收者和/或所述预设留言发起者对应的终端设备反馈的确定允许所述留言查询者接收所述留言信息的权限许可信息时,播报所述留言信息,能够在保证留言发起者和留言接收者的隐私的同时,增加留言信息播报的灵活性。
在本申请实施例所提供的几个实施例中,应该理解到,所揭露的系统和方法,也可以通过其它的方式实现。以上所描述的系统和方法实施例仅仅是示意性的。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
虽然本申请所揭露的实施方式如上,但所述的内容只是为了便于理解本申请而采用的实施方式,并非用以限定本申请。任何本申请所属技术领域内的技术人员,在不脱离本申请所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本申请的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
1.一种留言信息播报方法,其特征在于,所述方法包括:
获得留言查询请求指令,其中,所述留言查询请求指令中包括留言查询者的声纹信息;
判断数据库中是否存在与所述声纹信息一致的预设声纹信息;
当存在时,播报所述数据库中存储的留言信息。
2.根据权利要求1所述的留言信息播报方法,其特征在于,所述留言信息中包括预设留言发起者信息,当所述留言信息中还包括预设留言接收者的声纹信息时,播报所述数据库中存储的留言信息,包括:
判断所述留言查询请求指令中包括的留言查询者的声纹信息是否属于所述留言信息包括的预设留言接收者的声纹信息中的任意一个;
当所述留言查询者的声纹信息不属于所述预设留言接收者的声纹信息中的任意一个时,生成一询问信息并接收所述留言查询者基于该询问信息反馈的应答信息,以对该应答信息进行解析,从而根据解析结果判断所述留言查询者是否需要接收所述留言信息;
当需要接收所述留言信息时,发送权限请求信息至与所述预设留言接收者和/或预设留言发起者对应的终端设备;
当接收到所述预设留言接收者和/或所述预设留言发起者对应的终端设备反馈的确定允许所述留言查询者接收所述留言信息的权限许可信息时,播报所述留言信息。
3.根据权利要求1所述的留言信息播报方法,其特征在于,当所述留言查询请求指令中包括留言发起者信息时,播报所述数据库中存储的留言信息,包括:
判断所述数据库中是否存在留言信息中的预设留言发起者信息与所述留言发起者信息一致的留言信息;
当所述数据库中存在留言信息中的预设留言发起者信息与所述留言发起者信息一致的留言信息时,判断所述留言信息中是否还包括预设留言接收者的声纹信息;
当所述留言信息中不包括预设留言接收者的声纹信息时,播报所述留言信息。
4.根据权利要求3所述的留言信息播报方法,其特征在于,当所述留言信息中包括预设留言接收者的声纹信息时,所述方法还包括:
判断所述留言查询者的声纹信息是否属于所述预设留言接收者的声纹信息中的一个,并在所述留言查询者的声纹信息属于所述预设留言接收者的声纹信息中的一个时,播报所述留言信息。
5.根据权利要求1所述的留言信息播报方法,其特征在于,当所述留言查询请求指令中不包括留言发起者信息和留言接收者信息时,播报所述数据库中存储的留言信息,包括:
播报所述数据库中存储的不包括预设留言接收者信息的所有留言信息。
6.根据权利要求1所述的留言信息播报方法,其特征在于,所述方法还包括:
判断所述数据库中存储的留言信息的条数是否达到预设阈值;
当达到时,发出删除已播报的留言信息的提醒信息。
7.根据权利要求6所述的留言信息播报方法,其特征在于,当所述数据库中存储的留言信息的数量达到预设阈值时,所述方法还包括:
按照存储留言信息的时刻的先后顺序删除已播报的留言信息,以使所述数据库中存储的留言信息的条数不超过所述预设阈值。
8.一种留言信息播报装置,其特征在于,所述装置包括:
获得模块,用于获得留言查询请求指令,其中,所述留言查询请求指令中包括留言查询者的声纹信息;
判断模块,用于判断数据库中是否存在与所述声纹信息一致的预设声纹信息;
播报模块,用于当所述数据库中存在与所述声纹信息一致的预设声纹信息时,播报所述数据库中存储的留言信息。
9.一种存储介质,其特征在于,该存储介质存储的计算机程序,所述计算机程序被一个或多个处理器执行时,实现如权利要求1至7中任意一项中的留言信息播报方法。
10.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行如权利要求1至7中任意一项中的留言信息播报方法。
技术总结