[go: up one dir, main page]

CN103813003B - Data sharing method and the mobile terminal of mobile terminal in call - Google Patents

Data sharing method and the mobile terminal of mobile terminal in call Download PDF

Info

Publication number
CN103813003B
CN103813003B CN201210460682.5A CN201210460682A CN103813003B CN 103813003 B CN103813003 B CN 103813003B CN 201210460682 A CN201210460682 A CN 201210460682A CN 103813003 B CN103813003 B CN 103813003B
Authority
CN
China
Prior art keywords
mobile terminal
data
mobile
voice
control module
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.)
Active
Application number
CN201210460682.5A
Other languages
Chinese (zh)
Other versions
CN103813003A (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.)
Samsung Electronics China R&D Center
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics China R&D Center
Samsung Electronics 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 Samsung Electronics China R&D Center, Samsung Electronics Co Ltd filed Critical Samsung Electronics China R&D Center
Priority to CN201210460682.5A priority Critical patent/CN103813003B/en
Publication of CN103813003A publication Critical patent/CN103813003A/en
Application granted granted Critical
Publication of CN103813003B publication Critical patent/CN103813003B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开了一种移动终端在通话中的数据共享方法以及移动终端,其中,该移动终端包括:具有语音控制功能的语音控制模块,用于在本移动终端正在与第一移动终端进行通话的过程中,在接收到用户发出的语音的唤醒指令之后启动;还用于接收用户发出的语音的操作指令,并判断要执行操作指令是否需要获取第一移动终端中的数据;还用于根据分析模块获取到的第一移动终端的配置信息,建立本移动终端与第一移动终端之间的数据共享,使用获取到的数据执行操作指令;分析模块,用于在语音控制模块确定出需要获取第一移动终端中的数据后,通过移动语音网络向第一移动终端获取配置信息。本申请在通话过程中共享数据时,用户无需对移动终端进行任何手动操作。

The present application discloses a data sharing method of a mobile terminal during a call and the mobile terminal, wherein the mobile terminal includes: a voice control module with a voice control function, which is used to In the process, it starts after receiving the voice wake-up command issued by the user; it is also used to receive the voice operation command issued by the user, and judges whether the data in the first mobile terminal needs to be obtained to execute the operation command; it is also used to analyze the The configuration information of the first mobile terminal obtained by the module establishes data sharing between the mobile terminal and the first mobile terminal, and uses the obtained data to execute operation instructions; the analysis module is used to determine that the voice control module needs to obtain the first mobile terminal. After receiving the data in a mobile terminal, obtain configuration information from the first mobile terminal through the mobile voice network. When the application shares data during a call, the user does not need to perform any manual operations on the mobile terminal.

Description

移动终端在通话中的数据共享方法以及移动终端Data sharing method of mobile terminal during call and mobile terminal

技术领域technical field

本申请涉及移动通信技术领域,特别涉及一种移动终端在通话中的数据共享方法以及移动终端。The present application relates to the technical field of mobile communication, and in particular to a data sharing method of a mobile terminal during a call and the mobile terminal.

背景技术Background technique

随着移动通信技术的不断发展,新的移动通信技术层出不穷,手机和PDA(PersonalDigitalAssistant,个人数字助理)等移动终端由于具有移动性和便于携带等优点而日趋普及,已经成为了人们随身携带的必不可少的通讯工具。现有的移动终端除了具有最基本的语音通话功能之外,还具有上网、收发邮件和短信息、数据共享等数据通信功能。通过移动终端的数据共享功能,人们可以将移动终端中的数据,例如短信息、邮件、多媒体数据(图片、音乐和视频等)、应用程序数据(例如联系人数据、日程安排数据等)等在移动终端间进行数据传输,从而加大地方便了用户交互数据。With the continuous development of mobile communication technology, new mobile communication technologies emerge in an endless stream. Mobile terminals such as mobile phones and PDAs (Personal Digital Assistants) are becoming more and more popular due to their advantages of mobility and portability, and have become a must for people to carry with them. An indispensable communication tool. In addition to the most basic voice call function, existing mobile terminals also have data communication functions such as surfing the Internet, sending and receiving emails and short messages, and data sharing. Through the data sharing function of mobile terminals, people can share data in mobile terminals, such as short messages, emails, multimedia data (pictures, music and videos, etc.), application data (such as contact data, schedule data, etc.) Data transmission is performed between mobile terminals, thereby greatly facilitating user interaction data.

在现有技术中,当想要将自己的移动终端中的数据发送给其他的移动终端、或者想要访问其他移动终端中的数据时,用户需要对移动终端进行相应的操作,才能实现移动终端之间的数据共享。例如,当想要将自己的移动终端中保存的某一个联系人的联系方式发送给其他移动终端时,用户需要在通讯录中找到该联系人的信息,然后将该联系人的信息发送给其他移动终端;或者,当想要分享图片时,用户需要在相关文件夹中找到需要发送的图片,并选择相应的方式(例如,蓝牙、邮件等方式)将该图片发送给其他移动终端。这样,为用户带来了不便。特别是,如果用户是在使用移动终端进行通话过程中需要共享移动终端中的数据,此时,用户可能还需要暂停通话,并对移动终端进行相应操作才能实现数据共享,十分地不方便。In the prior art, when wanting to send data in one's own mobile terminal to other mobile terminals, or to access data in other mobile terminals, the user needs to perform corresponding operations on the mobile terminal to realize the mobile terminal data sharing among them. For example, when wanting to send the contact information of a certain contact person saved in one's own mobile terminal to other mobile terminals, the user needs to find the information of the contact person in the address book, and then send the information of the contact person to other mobile terminals. or, when wanting to share a picture, the user needs to find the picture to be sent in the relevant folder, and select a corresponding method (for example, bluetooth, mail, etc.) to send the picture to other mobile terminals. Like this, bring inconvenience for the user. In particular, if the user needs to share data in the mobile terminal during a call using the mobile terminal, the user may also need to suspend the call and perform corresponding operations on the mobile terminal to realize data sharing, which is very inconvenient.

发明内容Contents of the invention

本申请提供了一种移动终端在通话中的数据共享方法以及移动终端,以解决现有技术中移动终端在通话过程中进行数据共享时,需要用户对移动终端进行操作才能完成,为用户带来不便的问题。This application provides a data sharing method for a mobile terminal during a call and a mobile terminal to solve the problem that in the prior art, when a mobile terminal performs data sharing during a call, the user needs to operate the mobile terminal to complete it, which brings inconvenience to the user The problem.

本申请的技术方案如下:The technical scheme of the application is as follows:

一方面,提供了一种移动终端,包括:In one aspect, a mobile terminal is provided, including:

具有语音控制功能的语音控制模块,用于在本移动终端正在与第一移动终端进行通话的过程中,在接收到用户发出的语音的唤醒指令之后启动;还用于接收用户发出的语音的操作指令,并判断要执行操作指令是否需要获取第一移动终端中的数据;还用于根据分析模块获取到的第一移动终端的配置信息,建立本移动终端与第一移动终端之间的数据共享,使用获取到的数据执行操作指令;The voice control module with voice control function is used to start after receiving the voice wake-up instruction from the user when the mobile terminal is talking with the first mobile terminal; it is also used to receive the voice operation from the user Instructions, and determine whether to execute the operation instructions need to obtain the data in the first mobile terminal; also used to establish data sharing between the mobile terminal and the first mobile terminal according to the configuration information of the first mobile terminal obtained by the analysis module , use the obtained data to execute the operation instruction;

分析模块,用于在语音控制模块确定出需要获取第一移动终端中的数据后,通过移动语音网络向第一移动终端获取配置信息。The analysis module is used to acquire configuration information from the first mobile terminal through the mobile voice network after the voice control module determines that the data in the first mobile terminal needs to be acquired.

另一方面,还提供了一种移动终端在通话中的数据共享方法,包括:On the other hand, a method for data sharing of a mobile terminal during a call is also provided, including:

在本移动终端正在与第一移动终端进行通话的过程中,在接收到用户发出的语音的唤醒指令之后,启动具有语音控制功能的语音控制模块;When the mobile terminal is talking with the first mobile terminal, after receiving the voice wake-up command from the user, start the voice control module with voice control function;

语音控制模块接收用户发出的语音的操作指令,并判断要执行操作指令是否需要获取第一移动终端中的数据;The voice control module receives the voice operation instruction sent by the user, and judges whether the data in the first mobile terminal needs to be obtained to execute the operation instruction;

在语音控制模块确定出需要获取第一移动终端中的数据后,分析模块通过移动语音网络向第一移动终端获取配置信息;After the voice control module determines that the data in the first mobile terminal needs to be obtained, the analysis module obtains configuration information from the first mobile terminal through the mobile voice network;

语音控制模块根据分析模块获取到的第一移动终端的配置信息,建立本移动终端与第一移动终端之间的数据共享,使用获取到的数据执行操作指令。The voice control module establishes data sharing between the mobile terminal and the first mobile terminal according to the configuration information of the first mobile terminal acquired by the analysis module, and uses the acquired data to execute operation instructions.

本申请的技术方案中,移动终端可以根据用户下达的语音的操作指令,在通话过程中与正在通话的一个或多个其他移动终端实现数据共享,达到通话多方的数据共享的目的,并且,移动终端在获得了通话的其他移动终端中的数据后,可以使用获得的数据完成用户在通话过程中发出的操作指令,从而,在通话过程中需要共享数据时,用户只需口头地向移动终端下达操作指令,移动终端中的语音控制模块即可根据该操作指令与正在通话的其他移动终端共享数据,并使用共享数据完成用户的操作指令,从而用户无需对移动终端进行任何手动操作,更不需要在通话过程中暂停通话,非常方便。In the technical solution of the present application, the mobile terminal can share data with one or more other mobile terminals that are in the call according to the voice operation instructions issued by the user, so as to achieve the purpose of data sharing between multiple parties in the call, and the mobile After the terminal obtains the data in other mobile terminals in the call, it can use the obtained data to complete the operation instructions issued by the user during the call. Therefore, when it is necessary to share data during the call, the user only needs to verbally issue instructions to the mobile terminal. Operation instructions, the voice control module in the mobile terminal can share data with other mobile terminals that are talking according to the operation instructions, and use the shared data to complete the user's operation instructions, so that the user does not need to perform any manual operations on the mobile terminal, let alone It is very convenient to pause the call during the call.

附图说明Description of drawings

图1是本申请的实施例一的移动终端的一种结构示意图;FIG. 1 is a schematic structural diagram of a mobile terminal according to Embodiment 1 of the present application;

图2是本申请的实施例一的移动终端的另一种结构示意图;FIG. 2 is another schematic structural diagram of the mobile terminal according to Embodiment 1 of the present application;

图3是本申请的实施例二的当作为主控终端时,移动终端在通话中的数据共享方法的流程示意图;3 is a schematic flow diagram of a data sharing method for a mobile terminal during a call when it is used as the master terminal according to Embodiment 2 of the present application;

图4是本申请的实施例二的当作为非主控终端时,移动终端在通话中的数据共享方法的流程示意图。FIG. 4 is a schematic flowchart of a data sharing method for a mobile terminal during a call when it is a non-master terminal according to Embodiment 2 of the present application.

具体实施方式detailed description

为了解决现有技术中移动终端在通话过程中进行数据共享时,需要用户对移动终端进行操作才能完成,为用户带来了不便的问题,本申请的以下实施例提供了一种移动终端以及一种移动终端在通话中的数据共享方法。本申请的以下实施例中,在移动终端中设置了具有语音控制功能的语音控制模块,用户在使用移动终端进行通话的过程中,可以发出特殊的语音的唤醒指令来启动语音控制模块,从而能够在移动终端进行通话的过程中启用该移动终端中的语音控制模块,接下来,用户就可以下达语音的操作指令,语音控制模块接收到该操作指令后,会首先分析该操作指令以判断要执行该操作指令是否需要获取正在与本移动终端通话的其他移动终端中的数据,在语音控制模块确定出需要获取该其他移动终端中的数据时,分析模块通过移动语音网络(即本移动终端与该其他移动终端之间的通话连接)获取该其他移动终端的配置信息,语音控制模块根据这些配置信息就可以建立本移动终端与该其他移动终端之间的数据共享,从而,可以从该其他移动终端中获取到执行该操作指令所需的相关数据,并根据该相关数据完成用户的操作指令。通过上述的技术方案,移动终端可以根据用户下达的语音的操作指令,在通话过程中与正在通话的一个或多个其他移动终端实现数据共享,达到通话多方的数据共享的目的,并且,移动终端在获得了通话的其他移动终端中的数据后,可以使用获得的数据完成用户在通话过程中发出的操作指令,从而,在通话过程中需要共享数据时,用户只需口头地向移动终端下达操作指令,移动终端中的语音控制模块即可根据该操作指令与正在通话的其他移动终端共享数据,并使用共享数据完成用户的操作指令,从而用户无需对移动终端进行任何手动操作,更不需要在通话过程中暂停通话,非常方便。另外,本申请的技术方案可以有效地提高移动终端的语音控制能力,语音控制模块可以应对各种状态下的语音指令,极大地提高了移动终端的工作效率。In order to solve the problem in the prior art that when a mobile terminal performs data sharing during a call, the user needs to operate the mobile terminal to complete the operation, which brings inconvenience to the user, the following embodiments of the present application provide a mobile terminal and a A data sharing method for a mobile terminal during a call. In the following embodiments of the present application, a voice control module with a voice control function is set in the mobile terminal, and the user can issue a special voice wake-up command to start the voice control module during a call using the mobile terminal, thereby enabling The voice control module in the mobile terminal is activated during the call of the mobile terminal. Next, the user can issue voice operation instructions. After the voice control module receives the operation instructions, it will first analyze the operation instructions to determine whether to execute Whether the operation instruction needs to obtain the data in other mobile terminals that are talking with the mobile terminal, when the voice control module determines that the data in the other mobile terminals needs to be obtained, the analysis module passes through the mobile voice network (that is, the mobile terminal and the mobile terminal) call connection between other mobile terminals) to obtain the configuration information of the other mobile terminal, and the voice control module can establish data sharing between the mobile terminal and the other mobile terminal according to the configuration information, so that the other mobile terminal can The relevant data required to execute the operation instruction is obtained from the computer, and the user's operation instruction is completed according to the relevant data. Through the above-mentioned technical solution, the mobile terminal can realize data sharing with one or more other mobile terminals in the call process according to the voice operation instruction issued by the user, so as to achieve the purpose of data sharing among multiple parties in the call, and the mobile terminal After obtaining the data in other mobile terminals in the call, the obtained data can be used to complete the operation instructions sent by the user during the call, so that when the data needs to be shared during the call, the user only needs to verbally issue operations to the mobile terminal instruction, the voice control module in the mobile terminal can share data with other mobile terminals that are talking according to the operation instruction, and use the shared data to complete the user's operation instruction, so that the user does not need to perform any manual operations on the mobile terminal, let alone in the It is very convenient to suspend the call during the call. In addition, the technical solution of the present application can effectively improve the voice control capability of the mobile terminal, and the voice control module can respond to voice commands in various states, greatly improving the work efficiency of the mobile terminal.

实施例一Embodiment one

1、作为主控终端时1. As the main control terminal

本申请的实施例一中的移动终端,为了描述方便,可以称为第三移动终端,在与一个或多个第一移动终端进行通话的过程中,接收到用户发出的语音的唤醒指令后即唤醒语音控制模块,该语音控制模块接收到用户发出的语音的操作指令后,即建立与第一移动终端的数据共享,完成用户的操作指令,此时,第三移动终端可以称为主控终端,而第一移动终端可以称为非主控终端。如图1所示,作为主控终端的第三移动终端包括以下模块:具有语音控制功能的语音控制模块10、分析模块20和数据共享模块30,下面对各个模块的功能加以介绍。The mobile terminal in Embodiment 1 of the present application may be referred to as a third mobile terminal for the convenience of description. During a call with one or more first mobile terminals, it will immediately Wake up the voice control module, after the voice control module receives the voice operation instruction sent by the user, it will establish data sharing with the first mobile terminal and complete the user's operation instruction. At this time, the third mobile terminal can be called the main control terminal , and the first mobile terminal may be called a non-master terminal. As shown in FIG. 1 , the third mobile terminal as the main control terminal includes the following modules: a voice control module 10 with a voice control function, an analysis module 20 and a data sharing module 30 , and the functions of each module are introduced below.

语音控制模块10,用于在第三移动终端正在与一个或多个第一移动终端进行通话的过程中,在接收到用户发出的语音的唤醒指令之后启动;还用于在启动后,接收用户发出的语音的操作指令,并判断要执行该操作指令是否需要获取第一移动终端中的数据;还用于通过移动语音网络向第一移动终端发送授权请求消息,其中,该授权请求消息用于请求获得第一移动终端的授权,以及,接收到第一移动终端通过移动语音网络返回的授权响应消息之后,根据分析模块20获取到的第一移动终端的配置信息(具体的,该配置信息保存在数据共享模块30中),建立第三移动终端与第一移动终端之间的数据共享,使用获取到的数据执行该操作指令,其中,该授权响应消息用于指示第三移动终端获得了授权。这就需要语音控制模块能够更好地识别语音指令,语音控制模块具有更高的降噪处理能力。The voice control module 10 is used for starting after receiving the wake-up instruction of the voice sent by the user when the third mobile terminal is talking with one or more first mobile terminals; An operation instruction of the voice issued, and judge whether to execute the operation instruction needs to obtain the data in the first mobile terminal; it is also used to send an authorization request message to the first mobile terminal through the mobile voice network, wherein the authorization request message is used for Request to obtain the authorization of the first mobile terminal, and after receiving the authorization response message returned by the first mobile terminal through the mobile voice network, according to the configuration information of the first mobile terminal obtained by the analysis module 20 (specifically, the configuration information is saved In the data sharing module 30), establish data sharing between the third mobile terminal and the first mobile terminal, use the obtained data to execute the operation instruction, wherein the authorization response message is used to indicate that the third mobile terminal has obtained the authorization . This requires the voice control module to be able to better recognize voice commands, and the voice control module has a higher noise reduction processing capability.

在实际实施过程中,语音控制模块10根据第一移动终端的配置信息,在第三移动终端与第一移动终端之间建立数据网络链接,通过该链接建立第三移动终端与第一移动终端之间的数据共享。之后,就可以通过数据共享模块30来访问和获取第一移动终端中的相关数据以及第三移动终端中的相关数据了,具体的,语音控制模块10根据该操作指令向数据共享模块30下发查询请求消息,用于请求要执行该操作指令所需的相关数据,数据共享模块30接收到该查询请求消息后,就可以获取第三移动终端中的相关数据以及向第一移动终端获取相关数据,并返回给语音控制模块10。语音控制模块10就可以使用数据共享模块30发来的相关数据执行该操作指令了。In the actual implementation process, the voice control module 10 establishes a data network link between the third mobile terminal and the first mobile terminal according to the configuration information of the first mobile terminal, and establishes a connection between the third mobile terminal and the first mobile terminal through the link. data sharing among them. Afterwards, the relevant data in the first mobile terminal and the relevant data in the third mobile terminal can be accessed and obtained through the data sharing module 30. Specifically, the voice control module 10 issues the data sharing module 30 according to the operation instruction. The query request message is used to request the relevant data required to execute the operation instruction. After the data sharing module 30 receives the query request message, it can obtain the relevant data in the third mobile terminal and obtain the relevant data from the first mobile terminal , and return to the voice control module 10. The voice control module 10 can use the relevant data sent by the data sharing module 30 to execute the operation instruction.

另外,在实际实施过程中,语音控制模块10为了获得作为非主控终端的第一移动终端中的共享数据需要向第一移动终端获取授权。语音控制模块10中包含有一种语音控制授权服务,此授权服务可以向第一移动终端发起授权请求消息。在获得了第一移动终端的授权之后,语音控制模块10就可以建立第三移动终端与第一移动终端之间的数据共享了。In addition, in an actual implementation process, the voice control module 10 needs to obtain authorization from the first mobile terminal in order to obtain the shared data in the first mobile terminal as a non-master terminal. The voice control module 10 includes a voice control authorization service, which can initiate an authorization request message to the first mobile terminal. After obtaining the authorization of the first mobile terminal, the voice control module 10 can establish data sharing between the third mobile terminal and the first mobile terminal.

分析模块20,用于在语音控制模块10确定出需要获取第一移动终端中的数据后,通过移动运营商的移动语音网络向第一移动终端获取配置信息,并将获取到的第一移动终端的配置信息进行分析后发送给数据共享模块30进行保存。其中,配置信息可以包括电话号码、型号、以及能否建立数据共享等基本的配置信息。The analysis module 20 is used to obtain configuration information from the first mobile terminal through the mobile voice network of the mobile operator after the voice control module 10 determines that the data in the first mobile terminal needs to be obtained, and use the obtained first mobile terminal After the configuration information is analyzed, it is sent to the data sharing module 30 for storage. Wherein, the configuration information may include basic configuration information such as phone number, model, and whether data sharing can be established.

在实际实施过程中,为了获取第一移动终端的配置信息,分析模块20可以向第一移动终端发送配置信息获取请求消息,以获取第一移动终端的配置信息。In an actual implementation process, in order to acquire the configuration information of the first mobile terminal, the analysis module 20 may send a configuration information acquisition request message to the first mobile terminal, so as to acquire the configuration information of the first mobile terminal.

数据共享模块30,用于保存分析模块20获取到的第一移动终端的配置信息;还用于在接收到语音控制模块10根据该操作指令发出的查询请求消息后,获取第三移动终端中的相关数据以及向第一移动终端获取相关数据,并将获取到的相关数据发送给语音控制模块10。其中,上述的相关数据包括:应用程序模块中的应用数据,例如,应用程序模块可以是名片夹模块、行事历日程模块等。显然,上述的相关数据也可以是移动终端的内存和存储卡中的数据,例如,邮件、短信息和多媒体数据等。The data sharing module 30 is used to save the configuration information of the first mobile terminal obtained by the analysis module 20; it is also used to obtain the configuration information of the third mobile terminal after receiving the query request message sent by the voice control module 10 according to the operation instruction. Relevant data and obtaining relevant data from the first mobile terminal, and sending the obtained relevant data to the voice control module 10 . Wherein, the above-mentioned related data includes: application data in the application program module, for example, the application program module may be a business card holder module, a calendar schedule module, and the like. Apparently, the above-mentioned related data may also be data in the internal memory and storage card of the mobile terminal, for example, email, short message and multimedia data.

在实际实施的过程中,唤醒指令的内容可以由用户预先在移动终端中进行设置,这样,如图2所示,该移动终端中还可以包括:界面模块40和保存模块50。其中,界面模块40用于提供界面,以接收用户输入的设置信息,其中,该设置信息包括:唤醒指令的内容;保存模块50用于保存界面模块40接收到的设置信息,即,唤醒指令的内容。显然,唤醒指令的内容也可以是移动终端系统自带的。当移动终端接收到用户发出的语音的唤醒指令后,分析接收到的唤醒指令的内容,判断该内容与保存模块50中保存的唤醒指令的内容是否完全一致,若一致,则唤醒或启动语音控制模块10,否则,忽略接收到的唤醒指令,不唤醒语音控制模块10。例如,用户预先设置或系统自带的唤醒指令内容为:S-Voice语音控制启用,用户发出语音“S-Voice语音控制启用”,移动终端接收到后,按照上述方法启动语音控制模块10,语音控制模块10启动后,还可以发出语音询问用户是否需要下达操作指令。In the actual implementation process, the content of the wake-up instruction can be set in advance by the user in the mobile terminal. In this way, as shown in FIG. 2 , the mobile terminal can also include: an interface module 40 and a saving module 50 . Wherein, the interface module 40 is used to provide an interface to receive the setting information input by the user, wherein the setting information includes: the content of the wake-up instruction; the saving module 50 is used to save the setting information received by the interface module 40, that is, the setting information of the wake-up instruction content. Apparently, the content of the wake-up instruction may also be self-contained in the mobile terminal system. After the mobile terminal receives the wake-up command of the voice sent by the user, analyze the content of the received wake-up command, judge whether the content is completely consistent with the content of the wake-up command saved in the preservation module 50, if consistent, wake up or start voice control The module 10, otherwise, ignores the received wake-up instruction and does not wake up the voice control module 10. For example, the content of the wake-up command preset by the user or carried by the system is: S-Voice voice control is enabled, and the user sends out the voice "S-Voice voice control is enabled". After the control module 10 is started, it can also issue a voice to ask the user whether to issue an operation instruction.

由于用户是在通话中下达语音的操作指令,因此,为了更好地让语音控制模块区分开语音集与指令集,需要在操作指令中增加用于识别操作指令的特征内容,例如,在操作指令中加上特殊的前缀:S-Voice请听好,请帮我执行。同样,用于识别操作指令的特征内容也可以由用户预先在移动终端中进行设置,此时,界面模块40用于提供界面,以接收用户输入的设置信息,其中,该设置信息包括:用于识别接收到的语音是否为一操作指令的特征内容;保存模块50用于保存界面模块40接收到的设置信息,即,操作指令的特征内容。显然,操作指令的特征内容也可以是移动终端系统自带的。当语音控制模块10接收到用户发出的语音后,分析接收到的语音的内容,判断该内容中是否包含有保存模块50中保存的操作指令的特征内容,若包含,则确定接收到的语音为操作指令,否则,忽略该语音。Since the user is giving a voice operation command during a call, in order to better distinguish the voice set and the command set by the voice control module, it is necessary to add characteristic content for identifying the operation command in the operation command, for example, in the operation command Add a special prefix: S-Voice Please listen, please help me execute. Similarly, the feature content used to identify the operation instruction can also be pre-set by the user in the mobile terminal. At this time, the interface module 40 is used to provide an interface to receive the setting information input by the user, wherein the setting information includes: Identify whether the received voice is the characteristic content of an operation instruction; the saving module 50 is used to save the setting information received by the interface module 40 , that is, the characteristic content of the operation instruction. Apparently, the characteristic content of the operation instruction may also be self-contained in the mobile terminal system. After the voice control module 10 receives the voice that the user sends out, analyze the content of the voice that receives, judge whether to comprise the feature content of the operation instruction that preserves in the module 50 in this content, if include, then determine that the voice that receives is Operation command, otherwise, ignore the voice.

另外,语音控制模块10在执行完用户下达的操作指令后,还用于根据执行该操作指令得到的操作结果更新第三移动终端中的相关数据,以及通过数据共享模块30将该操作结果发送给第一移动终端,以便更新第一移动终端中的相关数据。具体的,通过数据共享模块30将该操作结果发送给第一移动终端的具体过程可以是:数据控制模块10将该操作结果发送给数据共享模块30,然后,数据共享模块30将该操作结果通过数据网络链接发送给第一移动终端。In addition, after the voice control module 10 executes the operation instruction issued by the user, it is also used to update the relevant data in the third mobile terminal according to the operation result obtained by executing the operation instruction, and send the operation result to the third mobile terminal through the data sharing module 30. The first mobile terminal, so as to update the relevant data in the first mobile terminal. Specifically, the specific process of sending the operation result to the first mobile terminal through the data sharing module 30 may be: the data control module 10 sends the operation result to the data sharing module 30, and then the data sharing module 30 sends the operation result through The data network link is sent to the first mobile terminal.

在上述实施例中,主控终端中的语音控制模块在建立了本移动终端与非主控终端之间的数据共享之后,就可以通过数据共享模块随时地读取及更新本移动终端中的相关数据和非主控终端中的相关数据,并且,利用读取的相关数据完成用户下达的语音的操作指令。在获取非主控终端的配置信息和授权时,相应的配置信息获取请求消息和授权请求消息可以通过指令码发送至非主控终端,带宽的占用很少。语音控制模块向数据共享模块发送查询请求消息进行数据查询也是在本地的操作,不占用带宽。在进行移动终端之间的数据共享时,共享的数据仅包含执行操作指令所需的数据,可以将带宽使用缩减至最低。In the above-mentioned embodiment, after the voice control module in the master terminal establishes the data sharing between the mobile terminal and the non-master terminal, it can read and update the related data in the mobile terminal at any time through the data sharing module. Data and related data in the non-master terminal, and use the read related data to complete the voice operation instruction given by the user. When obtaining the configuration information and authorization of the non-master terminal, the corresponding configuration information acquisition request message and authorization request message can be sent to the non-master terminal through the instruction code, and the bandwidth occupation is very small. It is also a local operation that the voice control module sends a query request message to the data sharing module to perform data query and does not occupy bandwidth. When sharing data between mobile terminals, the shared data only includes the data required to execute the operation instruction, which can reduce bandwidth usage to a minimum.

2、作为非主控终端时2. As a non-master terminal

同样,本申请的实施例一中的第三移动终端,在与第二移动终端进行通话的过程中,也可以作为非主控终端。此时,本申请实施例的第三移动终端的结构仍然如图1和图2所示。作为非主控终端的第三移动终端中的各个模块的功能如下:Similarly, the third mobile terminal in Embodiment 1 of the present application may also serve as a non-master terminal during a call with the second mobile terminal. At this time, the structure of the third mobile terminal in the embodiment of the present application is still as shown in FIG. 1 and FIG. 2 . The functions of each module in the third mobile terminal as a non-master terminal are as follows:

分析单元20,还用于在第三移动终端正在与作为主控终端的第二移动终端进行通话的过程中,在接收到第二移动终端通过移动语音网络发来的配置信息获取请求消息后,将第三移动终端的配置信息通过移动语音网络发送给第二移动终端;The analysis unit 20 is further configured to, when the third mobile terminal is talking with the second mobile terminal as the main control terminal, after receiving the configuration information acquisition request message sent by the second mobile terminal through the mobile voice network, Send the configuration information of the third mobile terminal to the second mobile terminal through the mobile voice network;

语音控制模块10,还用于在接收到第二移动终端通过移动语音网络发来的授权请求消息之后,发出语音的授权询问消息,该授权询问消息用于向用户询问是否允许向第二移动终端授权,以及,在接收到用户发出的语音的用于指示允许授权的授权指令之后,通过移动语音网络向第二移动终端发送用于指示第二移动终端获得了授权的授权响应消息;这样,用户只需通过简单的口头授权即可。The voice control module 10 is also used for sending an authorization inquiry message of voice after receiving the authorization request message sent by the second mobile terminal through the mobile voice network, and the authorization inquiry message is used to ask the user whether to allow the second mobile terminal Authorize, and, after receiving the authorization instruction of the voice issued by the user for indicating that authorization is allowed, send an authorization response message for indicating that the second mobile terminal has obtained authorization to the second mobile terminal through the mobile voice network; like this, the user All it takes is a simple verbal authorization.

例如,语音控制模块10在接收到第二移动终端发来的授权请求消息之后,发出语音的授权询问消息:“是否允许授权?”,用户可以说“允许授权”或“不允许授权”,若接收到用户的“允许授权”,则语音控制模块10就向第二移动终端发送用于指示第二移动终端获得了授权的授权响应消息,若接收到用户的“不允许授权”,则语音控制模块10就向第二移动终端发送用于指示第二移动终端没有获得授权的授权响应消息。For example, after receiving the authorization request message sent by the second mobile terminal, the voice control module 10 sends a voice authorization inquiry message: "Do you allow authorization?" Receive the user's "authorization allowed", then the voice control module 10 sends an authorization response message for indicating that the second mobile terminal has obtained authorization to the second mobile terminal, if the user's "authorization is not allowed" is received, the voice control The module 10 sends an authorization response message for indicating that the second mobile terminal is not authorized to the second mobile terminal.

数据共享模块30,还用于在接收到第二移动终端发来的数据获取请求消息之后,获取第三移动终端中的相关数据并发送给第二移动终端,以及,在接收到第二移动终端在执行完操作指令后发来的操作结果之后,将该操作结果发送给语音控制模块10进行第三移动终端中的相关数据的更新。The data sharing module 30 is further configured to acquire relevant data in the third mobile terminal and send it to the second mobile terminal after receiving the data acquisition request message sent by the second mobile terminal, and, after receiving the second mobile terminal After the operation result sent after the operation instruction is executed, the operation result is sent to the voice control module 10 to update the relevant data in the third mobile terminal.

在上述的实施例一中,语音控制模块具有同时分析多种语音指令的能力,能够分辨出用户的声音,并且能判断要执行用户下达的语音的操作指令是否需要多终端的同时操作的支持。各移动终端均使用高清语音设备。移动终端可以过滤杂音及周围的噪声使得语音控制模块能更好地分析语音指令的语义。语音控制模块每一次接收到操作指令后,可以均重复一遍该操作指令并允许用户纠正其语义分析的错误,从而保证语音指令语义的正确性。In the first embodiment above, the voice control module has the ability to analyze multiple voice commands at the same time, can distinguish the voice of the user, and can judge whether the voice operation command issued by the user needs the support of simultaneous operation of multiple terminals. Each mobile terminal uses high-definition voice equipment. The mobile terminal can filter noises and surrounding noises so that the voice control module can better analyze the semantics of voice commands. Each time the voice control module receives an operation instruction, it can repeat the operation instruction and allow the user to correct its semantic analysis errors, thereby ensuring the correctness of the voice instruction semantics.

实施例二Embodiment two

如图3所示,当作为主控终端时,上述实施例一中的第三移动终端中的各个模块为了实现在通话中的数据共享,执行的操作包括以下步骤:As shown in FIG. 3 , when used as the master terminal, the operations performed by each module in the third mobile terminal in the first embodiment include the following steps in order to realize data sharing during a call:

步骤S301,在第三移动终端正在与作为非主控终端的第一移动终端进行通话的过程中,在接收到用户发出的语音的唤醒指令之后,启动具有语音控制功能的语音控制模块;Step S301, when the third mobile terminal is in the process of talking with the first mobile terminal as a non-master terminal, after receiving the voice wake-up instruction from the user, start the voice control module with voice control function;

移动终端在多方通话的过程中,用户发出语音的唤醒指令,该移动终端唤醒自己的语音控制模块,此时,这个移动终端即为主控终端,其他的在线终端即为非主控终端。During the multi-party call of the mobile terminal, the user issues a voice wake-up command, and the mobile terminal wakes up its own voice control module. At this time, the mobile terminal is the master terminal, and other online terminals are non-master terminals.

在实际实施过程中,唤醒指令的内容可以由用户预先在移动终端中进行设置,这样,移动终端中的界面模块会提供界面,以接收用户输入的设置信息,其中,该设置信息包括:唤醒指令的内容,并且,在接收到该设置信息之后,发送给保存模块进行保存。In the actual implementation process, the content of the wake-up instruction can be set in advance by the user in the mobile terminal, so that the interface module in the mobile terminal will provide an interface to receive the setting information input by the user, wherein the setting information includes: wake-up instruction and, after receiving the setting information, send it to the saving module for saving.

步骤S302,在启动后,语音控制模块接收到用户发出的语音的操作指令;Step S302, after starting, the voice control module receives a voice operation instruction from the user;

步骤S303,语音控制模块判断要执行该操作指令是否需要获取第一移动终端中的数据,若不需要,则进入步骤S304,若需要,进入步骤S305;Step S303, the voice control module judges whether it is necessary to obtain the data in the first mobile terminal to execute the operation instruction, if not, proceed to step S304, and if necessary, proceed to step S305;

主控终端的语音控制模块被唤醒后,接收用户的语音的操作指令并分析要执行该操作命令是否需要获取非主控终端的数据支持。After the voice control module of the main control terminal is woken up, it receives the user's voice operation instruction and analyzes whether the execution of the operation command needs to obtain data support from the non-master terminal.

另外,在实际实施过程中,为了让语音控制模块能够更好地区分用户的通话集和指令集,可以让操作命令中包含用于识别操作命令的特征内容,例如,在操作指令中加上特殊的前缀:S-Voice请听好,请帮我执行。用于识别操作指令的特征内容也可以由用户预先在移动终端中进行设置,此时,移动终端中的界面模块会提供界面,以接收用户输入的设置信息,其中,该设置信息包括:用于识别接收到的语音是否为操作指令的特征内容,然后,在接收到该设置信息后发送给保存模块进行保存。In addition, in the actual implementation process, in order to allow the voice control module to better distinguish between the user's call set and instruction set, the operation command can contain characteristic content for identifying the operation command, for example, adding a special Prefix for: S-Voice Please listen, please help me execute. The feature content used to identify the operation instruction can also be pre-set by the user in the mobile terminal. At this time, the interface module in the mobile terminal will provide an interface to receive the setting information input by the user, wherein the setting information includes: Identify whether the received voice is the characteristic content of the operation instruction, and then send the setting information to the saving module for saving after receiving the setting information.

步骤S304,只需获取第三移动终端中的相关数据,执行该操作命令即可;In step S304, it is only necessary to obtain relevant data in the third mobile terminal and execute the operation command;

步骤S305,分析模块通过移动语音网络向第一移动终端获取配置信息,并将获取到的第一移动终端的配置信息进行分析后发送给数据共享模块;Step S305, the analysis module acquires configuration information from the first mobile terminal through the mobile voice network, and sends the acquired configuration information of the first mobile terminal to the data sharing module after analyzing;

当语音控制模块的分析结果表明需要获取非主控终端的数据支持时,分析单元根据通话的在线状态,向非主控终端,即第一移动终端发送配置信息获取请求消息,以获取第一移动终端的配置信息。第一移动终端中的分析模块通过移动语音网络接收到该配置信息获取请求消息后,将第三移动终端的配置信息通过移动语音网络发送给主控终端。When the analysis result of the voice control module shows that it is necessary to obtain the data support of the non-master terminal, the analysis unit sends a configuration information acquisition request message to the non-master terminal, that is, the first mobile terminal, according to the online status of the call, to obtain the first mobile terminal. Terminal configuration information. After receiving the configuration information acquisition request message through the mobile voice network, the analysis module in the first mobile terminal sends the configuration information of the third mobile terminal to the main control terminal through the mobile voice network.

步骤S306,语音控制模块通过移动语音网络向第一移动终端发送授权请求消息,其中,该授权请求消息用于请求获得第一移动终端的授权;Step S306, the voice control module sends an authorization request message to the first mobile terminal through the mobile voice network, wherein the authorization request message is used to request authorization of the first mobile terminal;

第一移动终端中的语音控制模块在接收到该授权请求消息之后,发出语音的授权询问消息,该授权询问消息用于向用户询问是否允许向第二移动终端授权,在接收到用户发出的语音的用于指示允许授权的授权指令之后,通过移动语音网络向主控终端发送用于指示其获得了授权的授权响应消息。After receiving the authorization request message, the voice control module in the first mobile terminal sends out a voice authorization inquiry message, and the authorization inquiry message is used to ask the user whether to allow authorization to the second mobile terminal. After the authorization instruction for indicating that the authorization is allowed, an authorization response message for indicating that it has obtained authorization is sent to the main control terminal through the mobile voice network.

步骤S307,语音控制模块接收到第一移动终端通过移动语音网络返回的授权响应消息,其中,该授权响应消息用于指示第三移动终端获得了授权;Step S307, the voice control module receives an authorization response message returned by the first mobile terminal through the mobile voice network, wherein the authorization response message is used to indicate that the third mobile terminal has obtained authorization;

步骤S308,语音控制模块根据数据共享模块中保存的第一移动终端的配置信息,建立第三移动终端与第一移动终端之间的数据共享;Step S308, the voice control module establishes data sharing between the third mobile terminal and the first mobile terminal according to the configuration information of the first mobile terminal saved in the data sharing module;

步骤S309,语音控制模块根据该操作指令向数据共享模块发出查询请求消息;Step S309, the voice control module sends a query request message to the data sharing module according to the operation instruction;

步骤S310,数据共享模块在接收到查询请求消息后,获取第三移动终端中的相关数据以及向第一移动终端获取相关数据,并将获取到的相关数据发送给语音控制模块,其中,上述的相关数据包括:应用程序模块中的应用数据;In step S310, after receiving the query request message, the data sharing module obtains relevant data in the third mobile terminal and obtains relevant data from the first mobile terminal, and sends the obtained relevant data to the voice control module, wherein the above-mentioned Relevant data includes: application data in the application module;

在实际实施过程中,主控终端中的数据共享模块为了向第一移动终端获取相关数据,可以向第一移动终端发送数据获取请求消息,则,第一移动终端中的数据共享模块在接收到该数据获取请求消息之后,获取第三移动终端中的相关数据并发送给主控终端,这样,主控终端中的数据共享模块就可以获取到第一移动终端中的相关数据了。In the actual implementation process, in order to obtain relevant data from the first mobile terminal, the data sharing module in the main control terminal can send a data acquisition request message to the first mobile terminal, then, the data sharing module in the first mobile terminal receives After the data acquisition request message, the relevant data in the third mobile terminal is obtained and sent to the main control terminal, so that the data sharing module in the main control terminal can obtain the relevant data in the first mobile terminal.

步骤S311,语音控制模块使用数据共享模块发来的相关数据执行该操作指令;Step S311, the voice control module uses the relevant data sent by the data sharing module to execute the operation instruction;

步骤S312,在执行完该操作指令之后,语音控制模块根据执行该操作指令得到的操作结果更新第三移动终端中的相关数据;Step S312, after executing the operation instruction, the voice control module updates the relevant data in the third mobile terminal according to the operation result obtained by executing the operation instruction;

步骤S313,语音控制模块将该操作结果发送给数据共享模块;完成所有的数据更新及操作指令后,语音控制模块自动退出通话。通话恢复到移动终端之间的原始状态。Step S313, the voice control module sends the operation result to the data sharing module; after completing all data updates and operation instructions, the voice control module automatically exits the call. The call is restored to the original state between the mobile terminals.

步骤S314,数据共享模块将该操作结果发送给第一移动终端,以便更新第一移动终端中的相关数据。Step S314, the data sharing module sends the operation result to the first mobile terminal, so as to update relevant data in the first mobile terminal.

在实际实施过程中,若不需要更新第一移动终端中的相关数据,则不需要执行步骤S313-314。In an actual implementation process, if the relevant data in the first mobile terminal does not need to be updated, steps S313-314 do not need to be performed.

另外,如图4所示,当作为非主控终端时,上述实施例一中的第三移动终端中的各个模块为了实现在通话中的数据共享,执行的操作如下:In addition, as shown in FIG. 4, when used as a non-master terminal, each module in the third mobile terminal in the first embodiment above performs the following operations in order to realize data sharing during a call:

步骤S401,在第三移动终端正在与作为主控终端的第二移动终端进行通话的过程中,第三移动终端中的分析单元在接收到第二移动终端通过移动语音网络发来的配置信息获取请求消息后,将第三移动终端的配置信息通过移动语音网络发送给第二移动终端;Step S401, when the third mobile terminal is talking with the second mobile terminal as the main control terminal, the analysis unit in the third mobile terminal acquires the configuration information sent by the second mobile terminal through the mobile voice network. After requesting the message, sending the configuration information of the third mobile terminal to the second mobile terminal through the mobile voice network;

作为主控终端的第二移动终端在发送配置信息获取请求消息之前的操作,可以参见上述的步骤S301-305,这里不再赘述。For the operation of the second mobile terminal serving as the main control terminal before sending the configuration information acquisition request message, refer to the above steps S301-305, which will not be repeated here.

步骤S402,第三移动终端中的语音控制模块在接收到第二移动终端通过移动语音网络发来的授权请求消息之后,发出语音的授权询问消息,该授权询问消息用于向用户询问是否允许向第二移动终端授权;Step S402, after the voice control module in the third mobile terminal receives the authorization request message sent by the second mobile terminal through the mobile voice network, it sends out a voice authorization inquiry message, and the authorization inquiry message is used to ask the user whether to allow the authorization of the second mobile terminal;

第二移动终端在获取到了作为非主控终端的第三移动终端的配置信息后,向第三移动终端发送授权请求消息,具体参见上述的步骤S305-306,这里不再赘述。After the second mobile terminal obtains the configuration information of the third mobile terminal as the non-master terminal, it sends an authorization request message to the third mobile terminal. For details, refer to the above steps S305-306, which will not be repeated here.

步骤S403,语音控制模块在接收到用户发出的语音的用于指示允许授权的授权指令之后,通过移动语音网络向第二移动终端发送用于指示第二移动终端获得了授权的授权响应消息;Step S403, the voice control module sends an authorization response message indicating that the second mobile terminal has obtained authorization to the second mobile terminal through the mobile voice network after receiving the voice authorization instruction issued by the user;

第二移动终端接收到该授权响应消息之后,建立第二移动终端与作为非主控终端的第三移动终端之间的数据共享,并向第三移动终端获取相关数据的步骤,具体可以参见上述的步骤S307-310,这里不再赘述。After receiving the authorization response message, the second mobile terminal establishes data sharing between the second mobile terminal and the third mobile terminal as a non-master terminal, and obtains relevant data from the third mobile terminal. For details, please refer to the above Steps S307-310, which will not be repeated here.

步骤S404,第三移动终端中的数据共享模块在接收到第二移动终端发来的数据获取请求消息之后,获取第三移动终端中的相关数据并发送给第二移动终端;Step S404, after the data sharing module in the third mobile terminal receives the data acquisition request message sent by the second mobile terminal, acquires the relevant data in the third mobile terminal and sends it to the second mobile terminal;

第二移动终端在接收到第三移动终端中的相关数据后,执行用户的操作指令的步骤可以参见步骤S310-311,这里不再赘述。After the second mobile terminal receives the relevant data in the third mobile terminal, the steps of executing the user's operation instruction can refer to steps S310-311, which will not be repeated here.

步骤S405,数据共享模块在接收到第二移动终端在执行完操作指令后发来的操作结果之后,将该操作结果发送给语音控制模块;Step S405, the data sharing module sends the operation result to the voice control module after receiving the operation result sent by the second mobile terminal after executing the operation instruction;

步骤S406,语音控制模块根据该操作结果更新第三移动终端中的相关数据。Step S406, the voice control module updates relevant data in the third mobile terminal according to the operation result.

实施例三Embodiment Three

以下给出两个具体应用场景的例子来说明移动终端在通话中的数据共享方法。Two examples of specific application scenarios are given below to illustrate the data sharing method of the mobile terminal during a call.

例一、通话中完成双方的行事历查询及预约的场景示例:Example 1. An example of a scene where calendar inquiries and appointments are completed during a call:

语音通话最普遍的一种功能就是预约。一般的预约需要的步骤是:提出预约的一方提出一个空闲的时间,接受预约的一方查看此时间自己是否空闲。如果空闲的话就接受此预约。如果不空闲,就提出自己空闲的时间给对方。如此双方不断的搜索自己的行事历日程来查找两方同时空闲的时间来完成预约。这个过程及其繁琐且费事。在通话的同时通话双方需要不停的查看自己的行事历并检查是否有同时空闲的时间。One of the most common functions of voice calls is to make appointments. The steps required for a general reservation are: the party who makes the reservation proposes a free time, and the party who accepts the reservation checks whether he is free at this time. Accept this appointment if available. If you are not free, offer your free time to the other party. In this way, both parties constantly search their own calendar schedules to find the time when both parties are free at the same time to complete the appointment. This process is extremely tedious and time-consuming. While talking, both parties need to constantly check their calendars and check whether there is free time at the same time.

使用本申请上述实施例的第三移动终端可以简单的完成上述操作。在通话的过程中,需要预约的一方(称为用户1)通过一个特殊的语音的唤醒指令唤醒自己的移动终端(用户1使用的移动终端称为终端1)的语音控制模块。终端1中的语音控制模块启动后,此终端1自动设置为主控终端,对方的终端即为非主控终端。用户1发出语音的操作指令“预约查询”。此操作指令中还可以加入一些限定来完成一些特定的需求。诸如预约时长为1小时,预约的时段为9:00-17:00工作日等信息。这样的特定需求可以让语音控制模块搜索到更适合的结果。The above operations can be simply completed by using the third mobile terminal in the above embodiments of the present application. During the call, the party who needs to make an appointment (called user 1) wakes up the voice control module of his own mobile terminal (the mobile terminal used by user 1 is called terminal 1) through a special voice wake-up command. After the voice control module in the terminal 1 is activated, the terminal 1 is automatically set as the master terminal, and the other party's terminal is the non-master terminal. User 1 issues a voice operation instruction "reservation inquiry". Some restrictions can also be added to this operation instruction to fulfill some specific requirements. Information such as the appointment time is 1 hour, and the appointment time is 9:00-17:00 working days and other information. Such specific requirements allow the voice control module to search for more suitable results.

语音控制模块接收到该操作指令后分析其语义。当分析结果表明需要获取双方的数据时,终端1中的分析模块启用。该分析模块通过运营商的移动语音网络获取对方(对方用户称为用户2,使用的终端称为终端2)终端2的配置信息。作为非主控终端的终端2将自身的配置信息发送给终端1。终端1中的该分析模块获得了终端2的配置信息后,进行分析后发送给数据共享模块。终端1中的语音控制模块通过其自身的语音控制授权服务向终端2发出授权请求消息。终端2接收到该授权请求消息后,发出语音的授权询问消息,向用户询问是否允许授权,在接收到用户发出的语音的允许授权的授权指令后,通过比对用户的声音及指令的正确性来判断是否授权。此过程类似于语音输入密码。然后,在确定用户允许授权后,向终端1发送用于指示授权成功的授权响应消息。After the voice control module receives the operation instruction, it analyzes its semantics. When the analysis result shows that the data of both parties needs to be obtained, the analysis module in the terminal 1 is activated. The analysis module obtains the configuration information of the terminal 2 of the other party (the user of the other party is called user 2, and the terminal used is called terminal 2) through the operator's mobile voice network. Terminal 2 as a non-master terminal sends its own configuration information to terminal 1 . After the analysis module in terminal 1 obtains the configuration information of terminal 2, it analyzes and sends it to the data sharing module. The voice control module in terminal 1 sends an authorization request message to terminal 2 through its own voice control authorization service. After receiving the authorization request message, terminal 2 sends out a voice authorization inquiry message, asking the user whether to allow authorization, and after receiving the voice authorization authorization instruction from the user, compares the user's voice and the correctness of the instruction. To determine whether to authorize. This process is similar to entering a password by voice. Then, after it is determined that the user allows the authorization, an authorization response message indicating successful authorization is sent to the terminal 1 .

终端1中的语音控制模块接收到该授权响应消息后,建立两终端之间的数据共享。终端1与终端2的数据都交给自己的数据共享模块进行管理。具体的,终端1中的语音控制模块向本终端中的数据共享模块发出查询行事历日程的查询请求消息。该数据共享模块向终端1中的行事历日程应用模块获取相关数据,以及向终端2获取行事历日程的相关数据,并将获取到的相关数据发送给语音控制模块查询。该语音控制模块使用这些相关数据,按照用户的操作指令查询可行的日程安排,当查到最佳日程时,语音控制模块发出语音提示给正在通话中的用户。在得到用户的语音的许可指令后,语音控制模块更新双方的行事历日程,在双方的行事历日程中加上一条新的预约日程安排。语音控制模块在执行完该操作指令后,自动退出通话。两终端的通话恢复到初始状态,双方继续通话过程。After receiving the authorization response message, the voice control module in terminal 1 establishes data sharing between the two terminals. The data of terminal 1 and terminal 2 are handed over to their own data sharing module for management. Specifically, the voice control module in the terminal 1 sends a query request message for querying the calendar schedule to the data sharing module in the terminal. The data sharing module acquires relevant data from the calendar application module in the terminal 1, and acquires relevant data of the calendar from the terminal 2, and sends the acquired relevant data to the voice control module for query. The voice control module uses these relevant data to query feasible schedules according to the user's operation instructions. When the best schedule is found, the voice control module sends a voice prompt to the user who is talking. After receiving the permission instruction of the user's voice, the voice control module updates the calendar schedules of both parties, and adds a new appointment schedule in the calendar schedules of both parties. After the voice control module executes the operation instruction, it automatically exits the call. The call between the two terminals returns to the initial state, and the two parties continue the call process.

例二、通话中发送通讯录名片的场景示例:Example 2. An example of the scenario of sending an address book name card during a call:

通常一个用户1想要从另一个用户2处获得某一个通讯录名片时,需要经过复杂的查找及发送过程。此过程并不能在连续的通话过程中完成。用户2需要暂停通话过程并在自己的移动终端(称为终端2)的通讯录中查找到相应的名片,查找完成后需要记录下来,然后语音播报给用户1。这一过程繁琐复杂,而且必须要暂停通话过程。Usually, when a user 1 wants to obtain a certain address book card from another user 2, it needs to go through a complicated process of searching and sending. This process cannot be completed during continuous calls. User 2 needs to suspend the call process and find the corresponding business card in the address book of his mobile terminal (termed terminal 2). After the search is completed, he needs to record it and then broadcast it to user 1. This process is tedious and complicated, and the call process must be suspended.

然而,使用本申请实施例的第三移动终端即可轻松完成上述过程。用户1与用户2在通话过程中,用户1发出特殊的语音的唤醒指令唤醒终端1中的语音控制模块,此终端1自动设置为主控终端,用户2使用的终端2即为非主控终端。之后,用户1发出语音的操作指令:“查询xxx名片并发送至本机”。语音控制模块分析该操作指令,发现需要获得终端2的数据,终端1中的分析模块启用。之后的过程同例一。这里不再赘述。However, the above process can be easily completed by using the third mobile terminal according to the embodiment of the present application. During the conversation between user 1 and user 2, user 1 issues a special voice wake-up command to wake up the voice control module in terminal 1, and terminal 1 is automatically set as the master terminal, and terminal 2 used by user 2 is the non-master terminal . Afterwards, user 1 issued a voice operation instruction: "Query xxx business card and send it to this machine". The voice control module analyzes the operation instruction and finds that the data of the terminal 2 needs to be obtained, and the analysis module in the terminal 1 is activated. The subsequent process is the same as Example 1. I won't go into details here.

终端2中的数据共享模块在终端2的通讯录应用程序模块中查找到相应的名片后,发送给终端1。终端1中的数据共享模块接收到后,发送给语音控制模块,由语音控制模块保存至本地通讯录。所有操作完成后,终端1中的语音控制模块发出成功完成指令的通知并自动退出通话。两终端的通话恢复到初始状态,双方继续通话过程。After the data sharing module in the terminal 2 finds the corresponding business card in the address book application module of the terminal 2, it sends it to the terminal 1. After the data sharing module in terminal 1 receives it, it sends it to the voice control module, and the voice control module saves it in the local address book. After all the operations are completed, the voice control module in the terminal 1 sends a notification of successful completion of the command and automatically exits the call. The call between the two terminals returns to the initial state, and the two parties continue the call process.

综上,本申请以上实施例可以达到以下技术效果:In summary, the above embodiments of the present application can achieve the following technical effects:

(1)移动终端可以根据用户下达的语音的操作指令,在通话过程中与正在通话的一个或多个其他移动终端实现数据共享,达到通话多方的数据共享的目的,并且,移动终端在获得了通话的其他移动终端中的数据后,可以使用获得的数据完成用户在通话过程中发出的操作指令,从而,在通话过程中需要共享数据时,用户只需口头地向移动终端下达操作指令,移动终端中的语音控制模块即可根据该操作指令与正在通话的其他移动终端共享数据,并使用共享数据完成用户的操作指令,从而用户无需对移动终端进行任何手动操作,更不需要在通话过程中暂停通话,非常方便,并且节省了用户的时间,提高了操作的效率。(1) The mobile terminal can share data with one or more other mobile terminals during the call according to the voice operation instructions issued by the user, so as to achieve the purpose of data sharing between multiple parties in the call. After the data in other mobile terminals in the call, the obtained data can be used to complete the operation instructions issued by the user during the call, so that when the data needs to be shared during the call, the user only needs to issue an operation instruction to the mobile terminal verbally, and the mobile The voice control module in the terminal can share data with other mobile terminals that are in the call according to the operation instruction, and use the shared data to complete the user's operation instruction, so that the user does not need to perform any manual operations on the mobile terminal, and does not need to be connected during the call. It is very convenient to suspend the call, and it saves the user's time and improves the efficiency of the operation.

(2)可以有效地提高移动终端的语音控制能力,语音控制模块可以应对各种状态下的语音指令,极大地提高了移动终端的工作效率。所有的操作指令均由移动终端自动完成。保证了数据的准确性与及时性。(2) The voice control capability of the mobile terminal can be effectively improved, and the voice control module can respond to voice commands in various states, which greatly improves the work efficiency of the mobile terminal. All operation instructions are automatically completed by the mobile terminal. Ensure the accuracy and timeliness of data.

(3)可以在通话中对移动终端进行语音控制,保证了用户的无缝操作。在通话的过程中,所有的指令下达均使用语音的方式,用户无需中断通话对移动终端进行任何操作,所有的操作均由语音控制模块帮助用户完成,用户只需要下达语音指令即可,大大节省了时间,提高了操作效率。(3) The mobile terminal can be controlled by voice during a call, which ensures seamless operation of the user. During the call, all instructions are issued by voice, and the user does not need to interrupt the call to perform any operations on the mobile terminal. All operations are completed by the voice control module for the user. The user only needs to issue voice instructions, which saves a lot Save time and improve operational efficiency.

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。The above is only a preferred embodiment of the application, and is not intended to limit the application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the application should be included in the application. within the scope of protection.

Claims (12)

1. a mobile terminal, is characterized in that, comprising:
There is the speech control module of voice control function, for carrying out with the first mobile terminal at this mobile terminalIn the process of call, the voice that send the user who receives this mobile terminal wake startup after instruction up; Also forReceive the operational order of the voice that the user of this mobile terminal sends, and judgement to be carried out described operational order and whether needsObtain the data in the first mobile terminal; Also for the configuration information of the first mobile terminal of getting according to analysis module,Set up the data sharing between this mobile terminal and the first mobile terminal, use the data that get to carry out described operation and refer toOrder;
Analysis module, for determining at described speech control module after the data that need to obtain the first mobile terminal,By mobile voice network to the first acquisition for mobile terminal configuration information.
2. mobile terminal according to claim 1, is characterized in that,
Described speech control module, also for set up data sharing between this mobile terminal and the first mobile terminal itBefore, send authorization request message by mobile voice network to the first mobile terminal, wherein, described authorization request messageFor asking to obtain the mandate of the first mobile terminal, and, receive the first mobile terminal and return by mobile voice networkThe authorization response message of returning, wherein, described authorization response message is used to indicate this mobile terminal and has obtained mandate.
3. mobile terminal according to claim 1, is characterized in that, also comprises:
Interface module, for interface is provided, the configuration information of inputting to receive the user of this mobile terminal, wherein, instituteState configuration information comprise following one of at least: wake the content of instruction, feature for identifying operation instruction up;
Preserve module, for preserving described configuration information.
4. mobile terminal according to claim 1, is characterized in that, also comprises: data sharing module, wherein,
Described data sharing module, for preserving the configuration information of the first mobile terminal that described analysis module gets;Also, for receiving after the inquiry request message that described speech control module sends according to described operational order, obtain thisRelated data in mobile terminal and to the first acquisition for mobile terminal related data, and the related data getting is sent outGive described speech control module, wherein, described related data comprises: the application data in application program module;
Described speech control module is carried out described operation specifically for the related data that uses described data sharing module to sendInstruction.
5. mobile terminal according to claim 4, is characterized in that,
Described speech control module, also for after executing described operational order, upgrades and originally moves according to operating resultRelated data in moving terminal, and send to first to move end described operating result by described data sharing moduleEnd, to upgrade the related data in the first mobile terminal.
6. mobile terminal according to claim 5, is characterized in that,
Described analytic unit, the also process for conversing with the second mobile terminal at this mobile terminal,Receive the configuration information that the second mobile terminal sends by mobile voice network and obtain after request message, this is moved to endThe configuration information of end sends to the second mobile terminal by mobile voice network;
Described speech control module, the also mandate for receiving the second mobile terminal and sending by mobile voice networkAfter request message, send the authorization query message of voice, described authorization query message is for the use to this mobile terminalWhether family inquiry allows to the second mobile terminal mandate, and, the voice that send the user who receives this mobile terminalBe used to indicate allow authorize authorized order after, by mobile voice network to second mobile terminal send be used in reference toShow that the second mobile terminal has obtained the authorization response message of authorizing;
Described data sharing module, also for after receiving the data acquisition request message that the second mobile terminal sends,Obtain the related data in this mobile terminal and send to the second mobile terminal, and, receiving the second mobile terminalAfter executing the operating result of sending after operational order, described operating result is sent to described speech control moduleThe renewal of the related data in carry out this mobile terminal.
7. the data sharing method of mobile terminal in call, is characterized in that, comprising:
In the process of conversing with the first mobile terminal at this mobile terminal, receiving the use of this mobile terminalThe voice that send at family wake instruction up after, start and there is the speech control module of voice control function;
Described speech control module receives the operational order of the voice that the user of this mobile terminal sends, and judgement will be carried outWhether described operational order needs to obtain the data in the first mobile terminal;
After described speech control module is determined the data that need to obtain in the first mobile terminal, analysis module is by movingMoving speech network is to the first acquisition for mobile terminal configuration information;
The configuration information of the first mobile terminal that described speech control module gets according to described analysis module, sets up thisData sharing between mobile terminal and the first mobile terminal, is used the data that get to carry out described operational order.
8. method according to claim 7, is characterized in that, moves at described this mobile terminal and first of setting upBefore data sharing between terminal, also comprise:
Described speech control module sends authorization request message by mobile voice network to the first mobile terminal, wherein,Described authorization request message is for asking to obtain the mandate of the first mobile terminal;
Described speech control module receives the authorization response message that the first mobile terminal returns by mobile voice network,Wherein, described authorization response message is used to indicate this mobile terminal and has obtained mandate.
9. method according to claim 7, is characterized in that, also comprises:
Interface module provides interface, the configuration information of inputting to receive the user of this mobile terminal, wherein, described settingInformation comprise following one of at least: wake the content of instruction, feature for identifying operation instruction up;
After receiving described configuration information, send to preservation module to preserve.
10. method according to claim 7, is characterized in that, moves end setting up this mobile terminal and firstAfter data sharing between end, also comprise: described speech control module according to described operational order to data sharing mouldPiece sends inquiry request message; Described data sharing module, receiving after described inquiry request message, is obtained this movementRelated data in terminal and to the first acquisition for mobile terminal related data, and the related data getting is sent toDescribed speech control module, wherein, described related data comprises: the application data in application program module;
, the data that described use gets are carried out described operational order and are comprised: described in described speech control module usesThe related data that data sharing module is sent is carried out described operational order.
11. methods according to claim 10, is characterized in that, use described number at described speech control moduleThe related data of sending according to sharing module also comprises after carrying out described operational order:
After executing described operational order, described speech control module upgrades in this mobile terminal according to operating resultRelated data, and described operating result is sent to described data sharing module;
Described operating result is sent to the first mobile terminal by described data sharing module, to upgrade the first mobile terminalIn related data.
12. methods according to claim 11, is characterized in that, also comprise:
In the process of conversing with the second mobile terminal at this mobile terminal, described analytic unit is receivingThe configuration information that two mobile terminals are sent by mobile voice network obtains after request message, by the configuration of this mobile terminalInformation exchange is crossed mobile voice network and is sent to the second mobile terminal;
The authorization request message that described speech control module is receiving the second mobile terminal and sends by mobile voice networkAfterwards, send the authorization query message of voice, described authorization query message is for to the user's query of this mobile terminal beingNo permission is to the second mobile terminal mandate;
The voice that described speech control module sends the user who receives this mobile terminal be used to indicate allow authorizeAfter authorized order, be used to indicate the second mobile terminal by mobile voice network to the second mobile terminal transmission and obtainedThe authorization response message of authorizing;
Described data sharing module, after receiving the data acquisition request message that the second mobile terminal sends, is obtained thisRelated data in mobile terminal also sends to the second mobile terminal;
Described data sharing module receive the second mobile terminal executing the operating result sent after operational order itAfter, described operating result is sent to described speech control module;
Described speech control module upgrades the related data in this mobile terminal according to described operating result.
CN201210460682.5A 2012-11-15 2012-11-15 Data sharing method and the mobile terminal of mobile terminal in call Active CN103813003B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210460682.5A CN103813003B (en) 2012-11-15 2012-11-15 Data sharing method and the mobile terminal of mobile terminal in call

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210460682.5A CN103813003B (en) 2012-11-15 2012-11-15 Data sharing method and the mobile terminal of mobile terminal in call

Publications (2)

Publication Number Publication Date
CN103813003A CN103813003A (en) 2014-05-21
CN103813003B true CN103813003B (en) 2016-06-08

Family

ID=50709188

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210460682.5A Active CN103813003B (en) 2012-11-15 2012-11-15 Data sharing method and the mobile terminal of mobile terminal in call

Country Status (1)

Country Link
CN (1) CN103813003B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3045909B1 (en) * 2015-12-17 2017-12-29 Delta Dore METHOD AND DEVICE FOR ANALYZING AND DISTRIBUTING VOICE COMMANDS
CN106161208A (en) * 2016-07-12 2016-11-23 努比亚技术有限公司 A kind of information that carries out in the application specifies device, method and the mobile terminal shared
CN106373566A (en) * 2016-08-25 2017-02-01 深圳市元征科技股份有限公司 Data transmission control method and device
CN106601244A (en) * 2016-12-08 2017-04-26 深圳市元征科技股份有限公司 Voice control method and system for vehicle diagnosis client
CN106713628A (en) * 2016-12-14 2017-05-24 北京小米移动软件有限公司 Method and device for searching information stored in mobile terminal and mobile terminal
CN108986815B (en) * 2018-09-28 2021-11-16 联想(北京)有限公司 Voice control method and device and electronic equipment
CN109410952B (en) * 2018-10-26 2020-02-28 北京蓦然认知科技有限公司 Voice awakening method, device and system
CN112908311A (en) * 2019-02-26 2021-06-04 北京蓦然认知科技有限公司 Training and sharing method of voice assistant
CN112153223B (en) * 2020-10-23 2021-12-14 北京蓦然认知科技有限公司 Method for voice assistant to recognize and execute called user instruction and voice assistant
CN114679511B (en) * 2020-12-24 2024-12-10 荣耀终端有限公司 Operation control method, device and electronic equipment
CN113098931B (en) * 2021-03-19 2022-01-28 芋头科技(杭州)有限公司 Information sharing method and multimedia session terminal
CN116386622A (en) * 2022-12-21 2023-07-04 重庆长安汽车股份有限公司 Vehicle-based bluetooth control method, device, device and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127796A (en) * 2006-08-15 2008-02-20 英业达股份有限公司 Speech processing system and method
CN102111483A (en) * 2009-12-28 2011-06-29 比亚迪股份有限公司 Method and device for querying information in call process and mobile terminal
CN102170617A (en) * 2011-04-07 2011-08-31 中兴通讯股份有限公司 Mobile terminal and remote control method thereof
CN102752442A (en) * 2011-04-21 2012-10-24 英业达股份有限公司 Handheld communication device and communication method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006001503B4 (en) * 2006-01-11 2016-09-15 Intel Deutschland Gmbh Method and system for transmitting additional data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127796A (en) * 2006-08-15 2008-02-20 英业达股份有限公司 Speech processing system and method
CN102111483A (en) * 2009-12-28 2011-06-29 比亚迪股份有限公司 Method and device for querying information in call process and mobile terminal
CN102170617A (en) * 2011-04-07 2011-08-31 中兴通讯股份有限公司 Mobile terminal and remote control method thereof
CN102752442A (en) * 2011-04-21 2012-10-24 英业达股份有限公司 Handheld communication device and communication method thereof

Also Published As

Publication number Publication date
CN103813003A (en) 2014-05-21

Similar Documents

Publication Publication Date Title
CN103813003B (en) Data sharing method and the mobile terminal of mobile terminal in call
CN111147357B (en) Use of digital assistant in communication
US8103216B2 (en) Dynamic networking modes method and apparatus
US9986045B2 (en) Shareable applications on telecommunications devices
US8929887B2 (en) Shared book reading
KR102013942B1 (en) Apparatas and method of having a multi sim card in a electronic device
JP6618489B2 (en) Location-based audio messaging
CN104951335B (en) The processing method and processing device of application program installation kit
CN105191268A (en) Handling multiple voice calls in a multi-SIM mobile phone
US8977688B2 (en) Methods and systems for pausing and resuming a meeting session
EP2845379A2 (en) Transmitting initiation details from a mobile device
US20040174981A1 (en) Interactive system, interaction control method, and interaction control program
CN103929836A (en) A wireless communication method for tablet computer based on bluetooth protocol
CN110597480B (en) Custom voice instruction implementation method and terminal
KR101578346B1 (en) Method for generating and managing of call memo, computer readable medium for implementing the method
CN105704305A (en) Communication response method and device of communication terminal
EP2632182B1 (en) Methods and systems for pausing and resuming a meeting session
EP3989215A1 (en) Synchronous display blinking
CN106899733B (en) Intelligent terminal and system address book phone number processing method and device
CN101848259A (en) Speech processing method and system for digital family fixed telephone
US20130065568A1 (en) System and method for updating a contact list
JP2006050274A (en) Communication terminal device and application activation method
KR20150094028A (en) Method for generating and managing of call memo, computer readable medium for implementing the method
CA2807159C (en) Methods and systems for pausing and resuming a meeting session
CN103745009A (en) Information processing method and information processing device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP02 Change in the address of a patent holder

Address after: 5-12 / F, building 6, 57 Andemen street, Yuhuatai District, Nanjing City, Jiangsu Province

Patentee after: Samsung Electronics (China) R&D Center

Patentee after: SAMSUNG ELECTRONICS Co.,Ltd.

Address before: 17 / F, Xindi center, 188 Lushan Road, Jianye District, Nanjing, Jiangsu 210019

Patentee before: Samsung Electronics (China) R&D Center

Patentee before: SAMSUNG ELECTRONICS Co.,Ltd.

CP02 Change in the address of a patent holder