CN109599111A - 语音交互方法、装置和存储介质 - Google Patents

语音交互方法、装置和存储介质 Download PDF

Info

Publication number
CN109599111A
CN109599111A CN201910000688.6A CN201910000688A CN109599111A CN 109599111 A CN109599111 A CN 109599111A CN 201910000688 A CN201910000688 A CN 201910000688A CN 109599111 A CN109599111 A CN 109599111A
Authority
CN
China
Prior art keywords
audio
terminal
peripheral hardware
sent
radio reception
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.)
Pending
Application number
CN201910000688.6A
Other languages
English (en)
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.)
Baidu Online Network Technology Beijing Co Ltd
Shanghai Xiaodu Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201910000688.6A priority Critical patent/CN109599111A/zh
Publication of CN109599111A publication Critical patent/CN109599111A/zh
Pending legal-status Critical Current

Links

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
    • 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)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种语音交互方法、装置和存储介质,该方法包括:接收外设端发送的第一音频,若第一音频中包含有终端对应的唤醒词,则终端进入唤醒状态;接收外设端发送的第二音频,并将第二音频发送至服务器,以使服务器根据第二音频向终端返回响应音频;接收服务器发送的响应音频,并播放响应音频。本发明通过外设端进行收音,进而使得终端与服务器之间进行交互获取响应音频,丰富了外设端与终端的交互功能,提高了用户体验。

Description

语音交互方法、装置和存储介质
技术领域
本发明涉及语音交互技术领域,尤其涉及一种语音交互方法、装置和存储介质。
背景技术
蓝牙(Bluetooth)是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换;终端与蓝牙设备进行连接后,根据蓝牙设备的品类,可对蓝牙设备进行对应的操作;如蓝牙设备为蓝牙音箱时,终端可以通过蓝牙设备播放音乐。
现有技术中,终端与蓝牙设备之间的交互功能单一,不符合目前设备智能化的方向,用户体验差。
发明内容
本发明提供一种语音交互方法、装置和存储介质,通过外设端进行收音,进而使得终端与服务器之间进行交互,丰富了外设端与终端的交互功能,提高了用户体验。
本发明的第一方面提供一种语音交互方法,应用于终端,包括:
接收所述外设端发送的第一音频,若所述第一音频中包含有终端对应的唤醒词,则所述终端进入唤醒状态;
接收所述外设端发送的第二音频,并将所述第二音频发送至服务器,以使所述服务器根据所述第二音频向所述终端返回响应音频;
接收所述服务器发送的所述响应音频,并播放所述响应音频。
可选的,在所述终端将所述第二音频发送至服务器之后,还包括:
接收所述服务器发送的停止发送消息,所述停止发送消息用于指示所述终端停止向所述服务器发送收音,所述停止发送消息是所述服务器在接收到所述第二音频之后的第一预设时长内,未接收到所述终端发送的第三音频发送的。
可选的,所述外设端为持续收音的外设端;
所述接收所述外设端发送的第二音频,并将所述第二音频发送至服务器之后,还包括:
接收所述外设端发送的第三音频,并将所述第三音频存储在所述终端中,所述第三音频的接收时间与所述第二音频的接收时间之差大于所述第一预设时长。
可选的,所述播放所述响应音频之后,还包括:
若在第二预设时长内未接收到所述外设端发送的新的音频,则进入休眠状态,并向所述外设端发送休眠消息,所述休眠消息用于指示所述外设端结束收音。
可选的,所述接收所述外设端发送的第一音频之前,还包括:
向外设端发送收音指令,所述收音指令用于指示所述外设端开始收音。
本发明的第二方面提供一种语音交互方法,应用于外设端,包括:
向所述终端发送第一音频,若所述第一音频中包含有终端对应的唤醒词,则所述终端进入唤醒状态;
向所述终端发送第二音频,以使所述终端将所述第二音频发送至服务器,使得所述服务器根据所述第二音频向所述终端返回响应音频。
可选的,所述向所述终端发送第二音频之后,还包括:
向所述终端发送第三音频,所述第三音频的发送时间与所述第二音频的发送时间之差大于第一预设时长。
可选的,所述方法还包括:接收所述终端发送的休眠消息;
结束收音。
可选的,所述向所述终端发送第一音频之前,还包括:
接收所述终端发送的收音指令,并根据所述收音指令开始收音。
本发明的第三方面提供一种语音交互装置,包括:
第一音频发送模块,用于接收所述外设端发送的第一音频,若所述第一音频中包含有语音交互装置对应的唤醒词,则所述语音交互装置进入唤醒状态;
第二音频发送模块,用于接收所述外设端发送的第二音频,并将所述第二音频发送至服务器,以使所述服务器根据所述第二音频向所述语音交互装置返回响应音频;
播放模块,用于接收所述服务器发送的所述响应音频,并播放所述响应音频。
可选的,所述装置还包括:停止发送消息接收模块;
所述停止发送消息接收模块,用于接收所述服务器发送的停止发送消息,所述停止发送消息用于指示所述语音交互装置停止向所述服务器发送收音,所述停止发送消息是所述服务器在接收到所述第二音频之后的第一预设时长内,未接收到所述语音交互装置发送的第三音频发送的。
可选的,所述外设端为持续收音的外设端。
可选的,所述装置还包括:第三音频接收模块;
所述第三音频接收模块,用于接收所述外设端发送的第三音频,并将所述第三音频存储在所述语音交互装置中,所述第三音频的接收时间与所述第二音频的接收时间之差大于所述第一预设时长。
可选的,所述装置还包括:休眠模块;
所述休眠模块,用于若在第二预设时长内未接收到所述外设端发送的新的收音,则进入休眠状态,并向所述外设端发送休眠消息,所述休眠消息用于指示所述外设端结束收音。
可选的,所述装置还包括:收音指令发送模块;
所述收音指令发送模块,用于向外设端发送收音指令,所述收音指令用于指示所述外设端开始收音。
本发明的第四方面提供一种语音交互装置,包括:
第一音频发送模块,用于向所述终端发送第一音频,若所述第一音频中包含有终端对应的唤醒词,则所述终端进入唤醒状态;
第二音频发送模块,用于向所述终端发送第二音频,以使所述终端将所述第二音频发送至服务器,使得所述服务器根据所述第二音频向所述终端返回响应音频。
可选的,所述装置还包括:第三音频发送模模块;
所述第三音频发送模块,用于向所述终端发送第三音频,所述第三音频的发送时间与所述第二音频的发送时间之差大于第一预设时长。
可选的,所述装置还包括:结束收音模块;
所述结束收音模块,用于接收所述终端发送的休眠消息;结束收音。
可选的,所述装置还包括:收音指令接收模块;
所述收音指令接收模块,用于接收终端发送的收音指令,并根据所述收音指令开始收音。
本发明的第五方面提供一种终端,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述终端执行上述第一方面的语音交互方法。
本发明的第六方面提供一种外设端,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述外设端执行上述第二方面的语音交互方法。
本发明的第七方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机执行指令,当所述计算机执行指令被处理器执行时,实现上述第一方面的语音交互方法。
本发明的第八方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机执行指令,当所述计算机执行指令被处理器执行时,实现上述第二方面的语音交互方法。
本发明提供一种语音交互方法、装置和存储介质,该方法包括:接收外设端发送的第一音频,若第一音频中包含有终端对应的唤醒词,则终端进入唤醒状态;接收外设端发送的第二音频,并将第二音频发送至服务器,以使服务器根据第二音频向终端返回响应音频;接收服务器发送的响应音频,并播放响应音频。本发明通过外设端进行收音,进而使得终端与服务器之间进行交互,丰富了外设端与终端的交互功能,提高了用户体验。
附图说明
图1为本发明提供的语音交互方法适用的场景示意图;
图2为本发明提供的语音交互方法的流程示意图一;
图3为本发明提供的语音交互方法的流程示意图二;
图4为本发明提供的终端的界面示意图;
图5为本发明提供的语音交互方法的流程示意图三;
图6为本发明提供的一语音交互装置的结构示意图一;
图7为本发明提供的一语音交互装置的结构示意图二;
图8为本发明提供的一语音交互装置的结构示意图三;
图9为本发明提供的又一语音交互装置的结构示意图一;
图10为本发明提供的又一语音交互装置的结构示意图二;
图11为本发明提供的又一语音交互装置的结构示意图三。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
现有的技术中的蓝牙外设端多种多样,如蓝牙耳机、蓝牙音箱、蓝牙键盘、运动手环等,这些蓝牙外设端在使用前,需要与终端建立蓝牙连接;示例性的,蓝牙音箱与终端建立的蓝牙连接的过程为:长按蓝牙音箱的电源键,使得蓝牙音箱打开,在终端上搜索蓝牙音箱的名称,输入配对密码,则可建立蓝牙连接。
在建立连接后,终端可以通过蓝牙音箱播放终端上的歌曲或者其他音频,该音频可以是存储在终端的本地文件夹中的,也可以是终端与服务器交互获取的即时音频;终端将需要播放的文件发送给蓝牙音箱,蓝牙音箱即能播放文件对应的音频。
但现有技术中终端与蓝牙外设端之间的交互功能过于单一,只能够实现在终端的控制下被动播放,不能与用户进行交互,用户体验差;且现有技术中能够与用户进行交互的设备为智能设备,其前提是可以与服务器建立连接,外设端的配置成本高。
正是为了解决上述终端与蓝牙外设端之间的交互功能过于单一的问题,且在丰富二者之间的交互功能的同时,降低蓝牙外设端的配置成本;本发明提供了一种语音交互方式。图1为本发明提供的语音交互方法适用的场景示意图,如图1所示,本发明提供的语音交互方法的适用的场景中包括:外设端、终端和服务器。
其中,外设端可以与终端建立蓝牙连接,具体的该蓝牙连接可以是现有技术中的基于经典蓝牙的数据通信,在终端的***设置界面引导用户选择指定设备并完成配对;或者,终端可以与外设端建立DMA(DuerOS Mobile Accessories)连接,示例性的,终端在想要与外设端建立DMA连接时,可以直接在终端的应用程序的界面完成外设端的扫描、配对和连接,不需要返回到终端的***设置界面进行设置,再到应用程序的界面完成连接。对应的,本实施例中建立普通蓝牙连接时,外设端为普通的蓝牙设备;在终端与之建立DMA连接时,外设端为DMA设备,即支持DMA蓝牙协议的设备。具体的,当终端与外设端建立的是普通蓝牙连接时,具体的方式可以参照现有技术中的蓝牙连接方式;终端与外设端建立的是DMA连接的过程,具体在下述实施例中进行说明。
本发明中的终端和服务器之间可以为无线连接或者有线连接,本发明中的终端可以为手机、个人数字助理(PersonalDigital Assistant,PDA)、平板电脑、便携设备(例如,便携式计算机、袖珍式计算机或手持式计算机)等移动设备;也可以是台式计算机等固定设备。
下面从终端和服务器之间交互的角度,对本发明提供的语音交互方法进行说明,图2为本发明提供的语音交互方法的流程示意图一,如图2所示,本实施例提供的语音交互方法可以包括:
S201,终端接收外设端发送的第一音频,若第一音频中包含有终端对应的唤醒词,则终端进入唤醒状态。
本实施例中,终端对接收到外设端发送的第一音频逐个进行解析,具体的,该解析过程可以为:终端将获取的第一音频转化为文字。
终端判断接收到的第一音频中是否有预设唤醒词,该唤醒词用于唤醒终端,具体的,是唤醒终端与服务器之间的交互。对应的,终端判断第一音频对应的文字数据中是否有唤醒词,或者终端判断第一音频对应的音频数据中是否有唤醒词对应的音频数据。在终端确定第一音频中有唤醒词时,即进入唤醒状态,即终端将携带有唤醒词的第一音频之后的收音发送给服务器。
示例性的,唤醒词为“小度”,则第一音频对应的文字数据中具有“小度”时,或者第一音频对应的音频数据中具有“小度”对应的音频数据时,确定该第一音频中携带有唤醒词“小度”,则终端进入唤醒状态。
本实施例中,可以想到的是,为了节省终端的内存,可以在终端中预设固定时长,在终端向外设端发送收音指令外设端开始收音后,若终端在固定时长内未接收到携带有唤醒词的音频,则可以与外设端断开连接,或者向外设端发送停止收音指令,以指示外设端停止收音;在真正需要外设端进行收音时,可以重新向外设端发送收音指令。
S202,终端接收外设端发送的第二音频,并将第二音频发送至服务器。
终端在进入唤醒状态后,由于外设端一直在收音,终端可以接收到外设端发送的第二音频,本实施例中可以将终端进入唤醒状态后的音频作为有效音频。终端在接收到有效收音即第二音频之后,为了获取该第二音频对应的响应音频,可以将该第二音频发送给服务器。
示例性的,用户在说完“小度”后,外设端将该第一音频发送给终端,终端进入唤醒状态,接着用户继续说“今天北京的天气如何”,外设端将该第二音频发送给终端,终端进一步的将该第二音频“今天北京的天气如何”发送给服务器,以得到该第二音频的响应数据。
S203,服务器根据第二音频向终端返回响应音频。
本实施例中,服务器在接收到第二音频后,可以对第二音频进行解析。具体的,服务器对第二音频进行解析的过程可以为:将第二音频转化为文字,将文字进行切分处理,获取该文字对应的多个词语;再根据每个词语的词性获取目标词语,再根据目标词语的语义,获取该第二音频对应的响应音频。
本实施例中可以采用切词工具如神经语言程序学(Neuro-LinguisticProgramming,NLP)工具对第二音频对应的文字进行分词处理,获取文字对应的多个词语,如第二音频对应的文字为“今天北京的天气如何”,采用切词工具将该文字切分成多个词语,具体的切分后的词语可以是“今天”、“北京”、“的”、“天气”和“如何”。
本实施例中,可选的,可根据获取的多个词语的词性,获取有效信息对应的目标词语,如将切分后的会话消息中的量词、副词、形容词等去掉,获取有效信息对应的目标词语,如名词和动词等,如将上述切分结果中的“如何”和“的”去掉,获取有效信息对应的目标词语,“今天”、“北京”和“天气”。服务器根据获取的目标词语确定用户问的是今天北京的天气,于是服务器可以向用户返回关于今天北京天气的响应音频,如“今天北京晴天,气温20度”。
值得注意的是,当第二音频对应的文字为多句文字时,服务器可以先将文字进行分句处理,再对每个子句进行分词处理,再根据每个子句的中目标词语的语义获取每个子句对应的响应音频,将第二音频对应的多个响应音频按照子句在文字中的先后顺序发送给终端。
示例性的,用户的第二音频对应的文字为“去北京有什么好玩的吗?哪里住宿性价比高?”,服务器将文字分隔为两个子句“北京有什么好玩的地方”和“哪里住宿性价比高”。再分别获取每个子句对应的目标词语,如“北京”、“好玩的”、“地方”和“住宿”、“性价比高”,则分别获取每个子句对应的响应音频,如分别为“北京好玩的地方有故宫、长城……”以及“在北京住宿你可以选择xx酒店”。
S204,终端接收服务器发送的响应音频,并播放响应音频。
本实施例中,终端获取第二音频对应的响应音频后,自动播放该响应音频。可以想到的是,当响应音频对应的为多个子句的音频时,按照接收响应音频的时间先后顺序逐个对响应音频进行播放。
本实施例中,为了节省终端的电量或者用户正在使用终端导致终端不方便播放响应音频时,可以在接收到该响应音频后,将该响应音频发送给外设端,由外设端对响应音频进行播放。具体的,该种实施方式下,外设端可以为具有音频播放功能的外设端,如蓝牙音箱、运动手环等。
本实施例中采用外设端进行收音,相对于现有技术中的终端直接与服务器进行交互获取响应音频的方式;一方面,由于终端的收音效果有限,距离其一定距离可能不能准确收音,或者收音效果差,本实施例中采用外设端如带有Mic的车载支架,其收音效果更好;另一方面,还使得终端与蓝牙设备的交互更为多样化,提高用户体验。
本实施例提供一种语音交互方法、装置和存储介质,该方法包括:向外设端发送收音指令,收音指令用于指示外设端开始收音;接收外设端发送的第一音频,若第一音频中包含有终端对应的唤醒词,则终端进入唤醒状态;接收外设端发送的第二音频,并将第二音频发送至服务器,以使服务器根据第二音频向终端返回响应音频;接收服务器发送的响应音频,并播放响应音频。本实施例通过外设端进行收音,进而使得终端与服务器之间进行交互,丰富了外设端与终端的交互功能,提高了用户体验。
下面结合图3对本发明提供的语音交互方法进行进一步说明,图3为本发明提供的语音交互方法的流程示意图二,如图3所示,本实施例提供的语音交互方法可以包括:
S301,终端向外设端发送收音指令,收音指令用于指示外设端开始收音。
本实施例中,终端向外设端发送收音指令之前,需与外设端建立DMA连接。
现有技术中,终端与外设蓝牙设备之间建立蓝牙连接为:终端通过现有的蓝牙扫描方式,即蓝牙低功耗(Bluetooth Low Energy,ble)扫描获取可以连接的蓝牙设备,与蓝牙设备间先建立ble连接;该连接建立后,蓝牙设备向终端返回响应消息,该响应消息指示终端可以通过支持rfcomm协议的rfcomm链路进行与蓝牙设备的连接,终端在收到该响应消息后断开与蓝牙设备的ble连接,重新通过rfcomm链路与蓝牙设备进行连接。现有技术中的连接方式会导致ble链路正常状态下,影响进行rfcomm连接的成功率和速度。
本实施例中的外设端为支持DMA协议的外设端,具体的,本实施例中对终端与外设端建立DMA连接方式做简要说明:终端在扫描的过程中,支持DMA协议的DMA外设端向终端发送广播包,该广播包中包含有指示该外设端支持DMA连接的标识信息,则终端直接通过rfcomm链路与外设端进行连接,解决了现有技术中的ble链路正常状态下,影响进行rfcomm连接的成功率和速度的问题。
本实施例中的外设端具有收音功能,具体的,外设端可以为具有麦克Mic的车载支架,具有收音功能的蓝牙音箱、蓝牙耳机、发光二极管(Light-Emitting Diode,LED)灯等设备。
终端与外设端建立蓝牙连接或者DMA连接后,用户有语音交互需求时,如用户想要询问天气、播放歌曲时,可以在终端的界面上进行操作,以触发终端向外设端发送收音指令。图4为本发明提供的终端的界面示意图,如图4所示,终端在与外设端建立连接后,可在终端界面上显示外设端的名称,如外设端A;以及“开始收音”控件,用户通过点击或者其他操作选择该“开始收音”控件,以触发终端向外设端发送收音指令,具体的,该收音指令用于指示外设端开始收音。
S302,外设端接收终端发送的收音指令,并根据收音指令开始收音。
本实施例中,外设端接收到终端的收音指令后,开始收音。
具体的,本实施例中的外设端可以为持续收音的外设端,如具有Mic的车载支架,该车载支架为DMA设备时,由于该车载支架为持续收音的品类,即其会将接收到收音指令后的音频均发送给终端;相应的,终端中设置有存储音频的文件夹或者目录,在文件夹或者目录专门用于存储外设端发送的音频。
可以想到的是,若终端触发收音指令后,外设端开始收音,外设端获取的音频为用户的唤醒音频。示例性的,用户在选择“开始收音”控件后,开始说话,如终端与服务器进行交互的唤醒词为“小度”,则用户会说“小度”,以唤醒终端与服务器进行交互。
但在外设端收音的过程中,用户由于其他事宜未能及时输出唤醒词,则外设端获取的音频可以为周围环境中的汽车声,或者用户与其他用户进行交谈的会话,该种情况下,由于终端未接收到携带有唤醒词的音频,终端和服务器之间的交互未被唤醒,但外设端仍会收音,并发送给终端。
S303,终端接收外设端发送的第一音频,若第一音频中包含有终端对应的唤醒词,则终端进入唤醒状态。
S304,终端接收外设端发送的第二音频,并将第二音频发送至服务器。
S305,终端接收服务器发送的停止发送消息,停止发送消息用于指示终端停止向服务器发送音频。
本实施例中,服务器中设置有第一预设时长,服务器在接收到终端发送的第二音频后,第一预设时间内若未再接收到终端发送的第三音频,则确定用户说话完毕,则根据第二音频获取对应的响应音频,且向终端发送停止发送消息。
具体的,终端在接收到服务器发送的停止发送消息后,不再向服务器发送新的音频。可以想到的是,若本实施例中的外设端为持续收音的外设端,则其在向终端发送第二音频的第一预设时长之后,还能获取第三音频,则向终端继续发送第三音频,而终端接收到该第三音频后,不再将该第三音频发送给服务器进行处理。若本实施例中的外设端为可控收音的外设端,则终端在接收到服务器发送的停止发送消息后,可以向外设端发送停止发送消息,以便外设端停止收音,这样可以减小外设端的功耗。
S306,外设端向终端发送第三音频。
本实施例中的外设端为持续收音的外设端,具体的,其在接收到终端的收音指令后,开始收音;即使在终端接收到服务器发送的停止发送消息后,还是会向终端发送第三音频,其中,第三音频的接收时间与第二音频的接收时间之差大于第一预设时长。
可以想到的是,外设端属于持续收音的外设端,只要终端未向外设端发送停止收音的指令,外设端一直会将音频发送给终端,本实施例中,外设端在将第三音频发送给终端后,还会陆续将第四音频、第五音频发送给终端。
S307,终端将第三音频存储在终端中。
本实施例中的终端中设置有存储音频的文件夹或者目录,终端将接收到的第三音频存储在对应的文件夹或者目录中。其中,由于终端接收到服务器的停止收音的消息,则不再将后续接收到的音频发送给服务器进行处理。
可以想到的是,为了继续实现服务器与终端的交互,用户可以在终端上设置将第三音频发送给服务器,以使服务器对第三音频进行解析,为终端返回第三音频对应的响应音频。
S308,服务器根据第二音频向终端返回响应音频。
S309,终端接收服务器发送的响应音频,并播放响应音频。
本实施例中的S303-S304、S308-S309的具体实施方式可参考上述实施例中S201-S202、S203-S204中的相关描述,在此不做赘述。
本实施例中的终端与外设端建立DMA连接,解决了现有技术中的ble链路正常状态下,影响进行rfcomm连接的成功率和速度的问题;且服务器中预先设置有第一预设时长,在终端向服务器发送第二音频后的第一预设时长内,若终端未向服务器发送第三音频,则服务器向终端发送停止收音信息,指示终端不再向服务器发送新的收音,服务器对第二音频进行解析且返回响应音频,丰富了外设端与终端的交互功音频能,提高了用户体验。
下面结合图5对本发明提供的语音交互方法进行进一步说明,图5为本发明提供的语音交互方法的流程示意图三,如图5所示,本实施例提供的语音交互方法可以包括:
S501,终端向外设端发送收音指令,收音指令用于指示外设端开始收音。
S502,外设端接收终端发送的收音指令,并根据收音指令开始收音。
S503,终端接收外设端发送的第一音频,若第一音频中包含有终端对应的唤醒词,则终端进入唤醒状态。
S504,终端接收外设端发送的第二音频,并将第二音频发送至服务器。
S505,终端接收服务器发送的停止发送消息,停止发送消息用于指示终端停止向服务器发送音频。
S506,服务器根据第二音频向终端返回响应音频。
S507,终端接收服务器发送的响应音频,并播放响应音频。
S508,终端若在第二预设时长内未接收到外设端发送的新的音频,则进入休眠状态,并向外设端发送休眠消息。
本实施例中,终端中存储有第二预设时长,在终端在接收到第二音频后的第二预设时长内若未接收到外设端发送的新的音频,则确定用户没有新的语音交互的需求,则终端进入休眠状态,具体的还向外设端发送休眠消息。休眠消息用于指示外设端结束收音。
其中,终端进入休眠状态可以是终端需要再次接收到携带有唤醒词的音频时,才能进入与服务器交互的唤醒状态。值得注意的是,本实施例中的第二预设时长大于,服务器从接收到第二音频至返回响应音频的时长。
S509,外设端结束收音。
外设端在接收到终端发送的休眠消息后,确定用户没有新的语音交互的需求,则结束收音。等待下次终端的收音指令。
本实施例中的S501-S505、S506-S507的具体实施方式可参考上述实施例中S301-S305、S308-S309中的相关描述,在此不做赘述。
本实施例中,若终端在接收到第二音频后的第二预设时长内未接收到外设端发送的新的音频,则进入休眠状态,并向外设端发送休眠消息,休眠消息用于指示外设端结束收音。本实施例在用户无新的语音交互的需求时终端进入休眠状态,且外设端停止收音,以节省终端和外设端的功耗。
图6为本发明提供的一语音交互装置的结构示意图一,如图6所示,该语音交互装置为终端,该语音交互装置600包括:第一音频发送模块601、第二音频发送模块602和播放模块603。
第一音频发送模块601,用于接收外设端发送的第一音频,若第一音频中包含有语音交互装置对应的唤醒词,则语音交互装置进入唤醒状态。
第二音频发送模块602,用于接收外设端发送的第二音频,并将第二音频发送至服务器,以使服务器根据第二音频向语音交互装置返回响应音频。
播放模块603,用于接收服务器发送的响应音频,并播放响应音频。
本实施例提供的语音交互装置与上述语音交互方法实现的原理和技术效果类似,在此不作赘述。
可选的,图7为本发明提供的一语音交互装置的结构示意图二,如图7所示,该语音交互装置600包括:停止发送消息接收模块604、第三音频接收模块605和休眠模块606和收音指令发送模块607。
停止发送消息接收模块604,用于接收服务器发送的停止发送消息,停止发送消息用于指示语音交互装置停止向服务器发送音频,停止发送消息是服务器在接收到第二音频之后的第一预设时长内,未接收到语音交互装置发送的第三音频发送的。
可选的,外设端为持续收音的外设端。
第三音频接收模块605,用于接收外设端发送的第三音频,并将第三音频存储在语音交互装置中,第三音频的接收时间与第二音频的接收时间之差大于第一预设时长。
休眠模块606,用于若在第二预设时长内未接收到外设端发送的新的音频,则进入休眠状态,并向外设端发送休眠消息,休眠消息用于指示外设端结束收音。
收音指令发送模块607,用于向外设端发送收音指令,所述收音指令用于指示所述外设端开始收音。
图8为本发明提供的一语音交互装置的结构示意图三,如图8所示,该语音交互装置800包括:存储器801和至少一个处理器802。
存储器801,用于存储程序指令。
处理器802,用于在程序指令被执行时实现本实施例中的语音交互方法,具体实现原理可参见上述实施例,本实施例此处不再赘述。
该语音交互装置800还可以包括及输入/输出接口803。
输入/输出接口803可以包括独立的输出接口和输入接口,也可以为集成输入和输出的集成接口。其中,输出接口用于输出数据,输入接口用于获取输入的数据,上述输出的数据为上述方法实施例中输出的统称,输入的数据为上述方法实施例中输入的统称。
本发明还提供一种可读存储介质,可读存储介质中存储有执行指令,当语音交互装置的至少一个处理器执行该执行指令时,当计算机执行指令被处理器执行时,实现上述实施例中的语音交互方法。
本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。语音交互装置的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得语音交互装置实施上述的各种实施方式提供的语音交互方法。
图9为本发明提供的又一语音交互装置的结构示意图一,如图9所示,该语音交互装置为外设端,该语音交互装置900包括:第一音频发送模块901和第二音频发送模块902。
第一音频发送模块901,用于向所述终端发送第一音频,若所述第一音频中包含有终端对应的唤醒词,则所述终端进入唤醒状态。
第二音频发送模块902,用于向所述终端发送第二音频,以使所述终端将所述第二音频发送至服务器,使得所述服务器根据所述第二音频向所述终端返回响应音频。
本实施例提供的语音交互装置与上述语音交互方法实现的原理和技术效果类似,在此不作赘述。
可选的,图10为本发明提供的又一语音交互装置的结构示意图二,如图10所示,该语音交互装置900包括:第三音频发送模块903、结束收音模块904和收音指令接收模块905。
所述第三音频发送模块903,用于向所述终端发送第三音频,所述第三音频的发送时间与所述第二音频的发送时间之差大于第一预设时长。
所述结束收音模块904,用于接收所述终端发送的休眠消息;结束收音。
收音指令接收模块905,用于接收终端发送的收音指令,并根据所述收音指令开始收音。
图11为本发明提供的又一语音交互装置的结构示意图三,如图11所示,该语音交互装置1100包括:存储器1101和至少一个处理器1102。
存储器1101,用于存储程序指令。
处理器1102,用于在程序指令被执行时实现本实施例中的语音交互方法,具体实现原理可参见上述实施例,本实施例此处不再赘述。
该语音交互装置1100还可以包括及输入/输出接口1103。
输入/输出接口1103可以包括独立的输出接口和输入接口,也可以为集成输入和输出的集成接口。其中,输出接口用于输出数据,输入接口用于获取输入的数据,上述输出的数据为上述方法实施例中输出的统称,输入的数据为上述方法实施例中输入的统称。
本发明还提供一种可读存储介质,可读存储介质中存储有执行指令,当语音交互装置的至少一个处理器执行该执行指令时,当计算机执行指令被处理器执行时,实现上述实施例中的语音交互方法。
本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。语音交互装置的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得语音交互装置实施上述的各种实施方式提供的语音交互方法。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
在上述网络设备或者终端设备的实施例中,应理解,处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:ApplicationSpecific Integrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (22)

1.一种语音交互方法,应用于终端,其特征在于,包括:
接收外设端发送的第一音频,若所述第一音频中包含有终端对应的唤醒词,则所述终端进入唤醒状态;
接收所述外设端发送的第二音频,并将所述第二音频发送至服务器,以使所述服务器根据所述第二音频向所述终端返回响应音频;
接收所述服务器发送的所述响应音频,并播放所述响应音频。
2.根据权利要求1所述的方法,其特征在于,在所述终端将所述第二音频发送至服务器之后,还包括:
接收所述服务器发送的停止发送消息,所述停止发送消息用于指示所述终端停止向所述服务器发送音频,所述停止发送消息是所述服务器在接收到所述第二音频之后的第一预设时长内,未接收到所述终端发送的第三音频发送的。
3.根据权利要求2所述的方法,其特征在于,所述外设端为持续收音的外设端;
所述接收所述外设端发送的第二音频,并将所述第二音频发送至服务器之后,还包括:
接收所述外设端发送的第三音频,并将所述第三音频存储在所述终端中,所述第三音频为:接收到所述第二音频的所述第一预设时长后接收到的音频。
4.根据权利要求1所述的方法,其特征在于,所述播放所述响应音频之后,还包括:
若在第二预设时长内未接收到所述外设端发送的新的音频,则进入休眠状态,并向所述外设端发送休眠消息,所述休眠消息用于指示所述外设端结束收音。
5.根据权利要求1所述的方法,其特征在于,所述接收所述外设端发送的第一音频之前,还包括:
向外设端发送收音指令,所述收音指令用于指示所述外设端开始收音。
6.一种语音交互方法,应用于外设端,其特征在于,包括:
向终端发送第一音频,若所述第一音频中包含有终端对应的唤醒词,则所述终端进入唤醒状态;
向所述终端发送第二音频,以使所述终端将所述第二音频发送至服务器,使得所述服务器根据所述第二音频向所述终端返回响应音频。
7.根据权利要求6所述的方法,其特征在于,所述向所述终端发送第二音频之后,还包括:
向所述终端发送第三音频,所述第三音频的发送时间与所述第二音频的发送时间之差大于第一预设时长。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
接收所述终端发送的休眠消息;
结束收音。
9.根据权利要求6所述的方法,其特征在于,所述向所述终端发送第一音频之前,还包括:
接收所述终端发送的收音指令,并根据所述收音指令开始收音。
10.一种语音交互装置,其特征在于,包括:
第一音频发送模块,用于接收外设端发送的第一音频,若所述第一音频中包含有语音交互装置对应的唤醒词,则所述语音交互装置进入唤醒状态;
第二音频发送模块,用于接收所述外设端发送的第二音频,并将所述第二音频发送至服务器,以使所述服务器根据所述第二音频向所述语音交互装置返回响应音频;
播放模块,用于接收所述服务器发送的所述响应音频,并播放所述响应音频。
11.根据权利要求10所述的装置,其特征在于,所述语音交互装置还包括:停止发送消息接收模块;
所述停止发送消息接收模块,用于接收所述服务器发送的停止发送消息,所述停止发送消息用于指示所述语音交互装置停止向所述服务器发送音频,所述停止发送消息是所述服务器在接收到所述第二音频之后的第一预设时长内,未接收到所述语音交互装置发送的第三音频发送的。
12.根据权利要求11所述的装置,其特征在于,所述外设端为持续收音的外设端;所述语音交互装置还包括:第三音频接收模块;
所述第三音频接收模块,用于接收所述外设端发送的第三音频,并将所述第三音频存储在所述语音交互装置中,所述第三音频的接收时间与所述第二音频的接收时间之差大于所述第一预设时长。
13.根据权利要求10所述的装置,其特征在于,所述语音交互装置还包括:休眠模块;
所述休眠模块,用于若在第二预设时长内未接收到所述外设端发送的新的收音,则进入休眠状态,并向所述外设端发送休眠消息,所述休眠消息用于指示所述外设端结束收音。
14.根据权利要求10所述的装置,其特征在于,所述语音交互装置还包括:收音指令发送模块;
所述收音指令发送模块,用于向外设端发送收音指令,所述收音指令用于指示所述外设端开始收音。
15.一种语音交互装置,其特征在于,包括:
收音指令接收模块,用于接收终端发送的收音指令,并根据所述收音指令开始收音;
第一音频发送模块,用于向所述终端发送第一音频,若所述第一音频中包含有终端对应的唤醒词,则所述终端进入唤醒状态;
第二音频发送模块,用于向所述终端发送第二音频,以使所述终端将所述第二音频发送至服务器,使得所述服务器根据所述第二音频向所述终端返回响应音频。
16.根据权利要求15所述的装置,其特征在于,所述语音交互装置还包括:第三音频发送模模块;
所述第三音频发送模块,用于向所述终端发送第三音频,所述第三音频的发送时间与所述第二音频的发送时间之差大于第一预设时长。
17.根据权利要求16所述的装置,其特征在于,所述语音交互装置还包括:结束收音模块;
所述结束收音模块,用于接收所述终端发送的休眠消息;结束收音。
18.根据权利要求15所述的装置,其特征在于,所述语音交互装置还包括:收音指令接收模块;
所述收音指令接收模块,用于接收终端发送的收音指令,并根据所述收音指令开始收音。
19.一种终端,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述终端执行权利要求1-5任一项所述的方法。
20.一种外设端,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述外设端执行权利要求6-9任一项所述的方法。
21.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机执行指令,当所述计算机执行指令被处理器执行时,实现权利要求1-5任一项所述的方法。
22.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机执行指令,当所述计算机执行指令被处理器执行时,实现权利要求6-9任一项所述的方法。
CN201910000688.6A 2019-01-02 2019-01-02 语音交互方法、装置和存储介质 Pending CN109599111A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910000688.6A CN109599111A (zh) 2019-01-02 2019-01-02 语音交互方法、装置和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910000688.6A CN109599111A (zh) 2019-01-02 2019-01-02 语音交互方法、装置和存储介质

Publications (1)

Publication Number Publication Date
CN109599111A true CN109599111A (zh) 2019-04-09

Family

ID=65964797

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910000688.6A Pending CN109599111A (zh) 2019-01-02 2019-01-02 语音交互方法、装置和存储介质

Country Status (1)

Country Link
CN (1) CN109599111A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110136712A (zh) * 2019-05-07 2019-08-16 甄十信息科技(上海)有限公司 实现智能语音ai功能的方法及装置
CN111128201A (zh) * 2019-12-31 2020-05-08 百度在线网络技术(北京)有限公司 交互方法、装置、***、电子设备及存储介质
CN111367491A (zh) * 2020-03-02 2020-07-03 成都极米科技股份有限公司 语音交互方法、装置、电子设备及存储介质
CN111464644A (zh) * 2020-04-01 2020-07-28 北京声智科技有限公司 一种数据传输方法及电子设备
CN112447177A (zh) * 2019-09-04 2021-03-05 苏州思必驰信息科技有限公司 全双工语音对话方法及***

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103729193A (zh) * 2014-01-11 2014-04-16 苏州思必驰信息科技有限公司 一种人机交互方法及装置
CN104135540A (zh) * 2014-08-15 2014-11-05 南京奇幻通信科技有限公司 基于智能终端的远程语音控制技术的方法、智能终端和pc
CN105096951A (zh) * 2015-05-28 2015-11-25 惠州Tcl移动通信有限公司 一种基于智能可穿戴设备实现语音控制的方法及***
CN106297786A (zh) * 2016-08-12 2017-01-04 深圳市亚冠电子有限公司 一种语音功能遥控开启方法及装置
CN107277272A (zh) * 2017-07-25 2017-10-20 深圳市芯中芯科技有限公司 一种基于软件app的蓝牙设备语音交互方法及***
CN108665899A (zh) * 2018-04-25 2018-10-16 广东思派康电子科技有限公司 一种语音交互***及语音交互方法
CN108882101A (zh) * 2018-06-29 2018-11-23 北京百度网讯科技有限公司 一种智能音箱的播放控制方法、装置、设备及存储介质
US20180366115A1 (en) * 2017-06-19 2018-12-20 Lenovo (Singapore) Pte. Ltd. Systems and methods for identification of response cue at peripheral device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103729193A (zh) * 2014-01-11 2014-04-16 苏州思必驰信息科技有限公司 一种人机交互方法及装置
CN104135540A (zh) * 2014-08-15 2014-11-05 南京奇幻通信科技有限公司 基于智能终端的远程语音控制技术的方法、智能终端和pc
CN105096951A (zh) * 2015-05-28 2015-11-25 惠州Tcl移动通信有限公司 一种基于智能可穿戴设备实现语音控制的方法及***
CN106297786A (zh) * 2016-08-12 2017-01-04 深圳市亚冠电子有限公司 一种语音功能遥控开启方法及装置
US20180366115A1 (en) * 2017-06-19 2018-12-20 Lenovo (Singapore) Pte. Ltd. Systems and methods for identification of response cue at peripheral device
CN107277272A (zh) * 2017-07-25 2017-10-20 深圳市芯中芯科技有限公司 一种基于软件app的蓝牙设备语音交互方法及***
CN108665899A (zh) * 2018-04-25 2018-10-16 广东思派康电子科技有限公司 一种语音交互***及语音交互方法
CN108882101A (zh) * 2018-06-29 2018-11-23 北京百度网讯科技有限公司 一种智能音箱的播放控制方法、装置、设备及存储介质

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110136712A (zh) * 2019-05-07 2019-08-16 甄十信息科技(上海)有限公司 实现智能语音ai功能的方法及装置
CN112447177A (zh) * 2019-09-04 2021-03-05 苏州思必驰信息科技有限公司 全双工语音对话方法及***
WO2021042584A1 (zh) * 2019-09-04 2021-03-11 苏州思必驰信息科技有限公司 全双工语音对话方法
CN111128201A (zh) * 2019-12-31 2020-05-08 百度在线网络技术(北京)有限公司 交互方法、装置、***、电子设备及存储介质
CN111367491A (zh) * 2020-03-02 2020-07-03 成都极米科技股份有限公司 语音交互方法、装置、电子设备及存储介质
CN111464644A (zh) * 2020-04-01 2020-07-28 北京声智科技有限公司 一种数据传输方法及电子设备

Similar Documents

Publication Publication Date Title
CN109599111A (zh) 语音交互方法、装置和存储介质
CN109871238A (zh) 语音交互方法、装置和存储介质
CN109903761A (zh) 语音交互方法、装置和存储介质
TWI249729B (en) Voice browser dialog enabler for a communication system
CN107895578A (zh) 语音交互方法和装置
TWI376681B (en) Speech understanding system for semantic object synchronous understanding implemented with speech application language tags, and computer readable medium for recording related instructions thereon
CN108141498B (zh) 一种翻译方法及终端
CN109326289A (zh) 免唤醒语音交互方法、装置、设备及存储介质
CN107134286A (zh) 基于语音交互的无线音频播放方法、音乐播放器及存储介质
CN102292766B (zh) 用于语音处理的方法和装置
CN205942689U (zh) 智能随身翻译器
CN109346076A (zh) 语音交互、语音处理方法、装置和***
CN107274897A (zh) 语音操控方法与移动终端装置
CN110413250A (zh) 一种语音交互方法、装置及***
CN110444190A (zh) 语音处理方法、装置、终端设备及存储介质
KR101170612B1 (ko) 사용자 영상을 이용한 음성인식 시스템 및 방법
CN107731231A (zh) 一种支持多云端语音服务的方法及一种存储设备
CN108492823A (zh) 一种语音点歌交互***及语音点歌交互方法
CN108806688A (zh) 智能电视的语音控制方法、智能电视、***及存储介质
CN108271096A (zh) 一种任务执行方法、装置、智能音箱及存储介质
CN108882101A (zh) 一种智能音箱的播放控制方法、装置、设备及存储介质
CN109859762A (zh) 语音交互方法、装置和存储介质
CN112735423A (zh) 语音交互方法、装置、电子设备及存储介质
CN106601242A (zh) 操作事件的执行方法及装置、终端
KR20170135598A (ko) 특정인의 합성된 가상 음성을 이용한 음성 대화 시스템 및 방법

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210519

Address after: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Applicant after: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.

Applicant after: Shanghai Xiaodu Technology Co.,Ltd.

Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Applicant before: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190409