一种终端.pdf

上传人:00****42 文档编号:4042692 上传时间:2018-08-12 格式:PDF 页数:22 大小:1.26MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410776693.3

申请日:

2014.12.15

公开号:

CN104536644A

公开日:

2015.04.22

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/0481申请日:20141215|||公开

IPC分类号:

G06F3/0481(2013.01)I; G06F9/44; G10L15/26

主分类号:

G06F3/0481

申请人:

深圳市金立通信设备有限公司

发明人:

陈东

地址:

518040广东省深圳市福田区深南大道7028号时代科技大厦东座21楼

优先权:

专利代理机构:

广州三环专利代理有限公司44202

代理人:

郝传鑫; 熊永强

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种终端。其中,该终端包括:检测单元,用于检测语音输入触发指令;所述语音输入触发指令包括将操作焦点切换为文字输入窗口或文字输入控件的操作;发送单元,用于响应所述语音输入触发指令,向与所述终端连接的辅助终端发送语音输入请求消息;接收单元,用于接收所述辅助终端发送的输入数据;输出单元,用于在所述终端输出对应的文字。实施本发明实施例,可以有效提高语音输入的适用性。

权利要求书

权利要求书
1.  一种终端,其特征在于,包括:
检测单元,用于检测语音输入触发指令;所述语音输入触发指令包括将 操作焦点切换为文字输入窗口或文字输入控件的操作;
发送单元,用于响应所述语音输入触发指令,向与所述终端连接的辅助 终端发送语音输入请求消息;
接收单元,用于接收所述辅助终端发送的输入数据;
输出单元,用于在所述终端输出对应的文字。

2.  如权利要求1所述的终端,其特征在于,所述与所述终端连接的辅助 终端包括:
通过数据线与所述终端连接的辅助终端;或,
通过无线连接方式与所述终端连接的辅助终端。

3.  如权利要求1所述的终端,其特征在于,
所述发送单元,还用于向所述辅助终端发送连接建立请求消息;
所述接收单元,还用于接收所述辅助终端响应所述连接建立请求消息发 送的确定建立连接的连接建立响应消息;
所述终端还包括:
连接建立单元,用于建立所述终端与所述辅助终端的连接。

4.  如权利要求1所述的终端,其特征在于,所述输入数据包括:
所述辅助终端接收到的语音数据;或,
所述辅助终端对接收到的语音数据进行语音识别处理后得到的文字数 据。

5.  如权利要求4所述的终端,其特征在于,所述终端还包括:
确定单元,用于确定所述输入数据的数据类型;
所述输出单元,用于当所述确定单元确定所述输入数据的数据类型为语 音数据类型时,对所述输入数据进行语音识别处理,并在所述终端输出对应 的文字。

6.  如权利要求5所述的终端,其特征在于,
所述输出单元,还用于当所述确定单元确定所述输入数据的数据类型为 文字数据类型时,根据所述输入数据在所述终端输出对应的文字。

7.  一种终端,其特征在于,包括:
接收单元,用于接收与所述终端连接的发起终端发送的语音输入请求消 息;其中,所述语音输入请求消息是所述发起终端响应检测到的语音输入触 发指令发送的;所述语音输入触发指令包括将操作焦点切换为文字输入窗口 或文字输入控件的操作;
发送单元,用于向所述发起终端发送输入数据,以使所述发起终端输出 对应的文字。

8.  如权利要求7所述的终端,其特征在于,
所述接收单元,还用于接收语音数据;
所述发送单元,用于向所述发起终端发送语音数据,以使所述发送终端 确定输入数据的数据类型为语音数据类型时,对所述语音数据进行语音识别, 并在所述发起终端输出对应的文字。

9.  如权利要求7所述的终端,其特征在于,
所述接收单元,还用于接收语音数据;
所述终端还包括:
语音识别单元,用于对所述语音数据进行语音识别处理,以得到对应的 文字数据;
所述发送单元,用于向所述发起终端发送所述文字数据,以使所述发起 终端确定输入数据的数据类型为文字数据类型时,根据所述文字数据在所述 发起终端输出对应的文字。

10.  如权利要求7所述的终端,其特征在于,
所述接收单元,还用于接收所述发送终端发送的连接建立请求消息;
所述终端还包括:
输出单元,用于当所述接收单元接收到所述发送终端发送的连接建立请 求消息时,输出提示消息,所述提示消息用于提示用户是否建立所述终端与 所述发起终端的连接;
所述发送单元,还用于当所述接收单元接收到响应所述提示消息输入的 确定建立所述终端与所述发起终端的连接的指令时,向所述发起终端发送确 定建立连接的连接建立响应消息。

说明书

说明书一种终端
技术领域
本发明涉及语音技术领域,具体涉及一种终端。
背景技术
随着电子技术的发展,语音输入已逐渐成为电子设备的常见功能之一。 语音输入是指电子设备通过自身配置的或外接的语音输入装置(如麦克风) 接收外部输入的语音数据,并将接收到的语音数据识别并输出为文字。
然而实践发现,目前的语音输入实现方案中,对于自身未配置语音输入 装置的电子设备(如PC(personal Computer,个人计算机)等),当其未外 接语音输入装置时,将无法实现语音输入。
发明内容
本发明实施例公开了一种终端,能够有效提高语音输入的适用性。
本发明实施例公开了一种终端,包括:
检测单元,用于检测语音输入触发指令;所述语音输入触发指令包括将 操作焦点切换为文字输入窗口或文字输入控件的操作;
发送单元,用于响应所述语音输入触发指令,向与所述终端连接的辅助 终端发送语音输入请求消息;
接收单元,用于接收所述辅助终端发送的输入数据;
输出单元,用于在所述终端输出对应的文字。
本发明实施例还公开了一种终端,包括:
接收单元,用于接收与所述终端连接的发起终端发送的语音输入请求消 息;其中,所述语音输入请求消息是所述发起终端响应检测到的语音输入触 发指令发送的;所述语音输入触发指令包括将操作焦点切换为文字输入窗口 或文字输入控件的操作;
发送单元,用于向所述发起终端发送输入数据,以使所述发起终端输出 对应的文字。
本发明实施例中,检测单元可以检测语音输入触发指令,该语音输入触 发指令包括将操作焦点切换为文字输入窗口或文字输入控件的操作,发送单 元可以响应该语音输入触发指令,向与本端连接的辅助终端发送语音输入请 求消息,当接收单元接收到辅助终端发送的输入数据时,可以由输出单元在 本端输出对应的文字。可见,本发明实施例公开的语音输入方法中,对于自 身未配置语音输入装置,且未外接语音数据装置的终端,也可以实现语音输 入,提高了语音输入的适用性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需 要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提 下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种语音输入方法的流程示意图;
图2是本发明实施例公开的另一种语音输入方法的流程示意图;
图3是本发明实施例公开的另一种语音输入方法的流程示意图;
图4是本发明实施例公开的一种终端的结构示意图;
图5是本发明实施例公开的另一种终端的结构示意图;
图6是本发明实施例公开的另一种终端的结构示意图;
图7是本发明实施例公开的另一种终端的结构示意图;
图8是本发明实施例公开的一种终端的结构示意图;
图9是本发明实施例公开的另一种终端的结构示意图;
图10是本发明实施例公开的另一种终端的结构示意图;
图11是本发明实施例公开的另一种终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创 造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种终端,可以有效提高语音输入的适用性。以下 分别进行详细说明。
请参阅图1,图1是本发明实施例公开的一种语音输入方法的流程示意图。 如图1所示,该语音输入方法可以包括以下步骤:
S101、检测语音输入触发指令,该语音输入触发指令包括将操作焦点切 换为文字输入窗口或文字输入控件的操作。
本发明实施例中,该方法可以应用于自身未配置语音输入装置的终端, 如PC。但值得说明的是,该方法并不限于应用于自身未配置语音输入装置的 终端。为便于描述,以下以该方法应用于发起终端为例进行说明。
本发明实施例中,语音输入触发指令可以为将操作焦点切换为文字输入 窗口或文字输入控件的切换操作。
本发明实施例中,用户可以通过将发起终端的操作焦点切换为文字输入 窗口或文字输入控件,以向发起终端输入语音输入触发指令。
举例来说,以发起终端为PC为例,在PC中,应用程序一般以窗口形式进 行显示,而每个应用程序窗口中会包括一个或多个控件,为了实现用户对应 用程序的操作,需要以操作焦点的方式来表示当前可操作的窗口或控件;其 中,为了避免错误,一般同一时间只存在一个操作焦点。
操作焦点可以根据用户的操作进行切换,例如,用户可以通过键盘的方 向键对操作焦点进行切换,也可以通过鼠标点击的方式将当前操作焦点切换 至所点击的窗口或控件。
PC中的窗口或控件根据其功能的不同可以分为不同的类型,例如,控件 可以包括按钮控件、下拉菜单控件、复选框控件、文本框控件、组合框控件、 以及列表框控件等,其中如文本框控件、组合框控件、列表框控件等即为文 字输入控件。
而应用程序一般通过其内部的控件来获得操作焦点,一般简单的应用程 序窗口,如记事本窗口,其内部仅有菜单控件和文本框控件时,用户将窗口 焦点切换至记事本窗口时,其操作焦点默认会切换为记事本窗口中的文本框 控件。
S102、响应该语音输入触发指令,向与本端连接的辅助终端发送语音输 入请求消息。
本发明实施例中,当发起终端检测到语音输入触发指令时,可以响应该 语音输入触发指令,向与本端连接的辅助终端发送语音输入请求消息。
举例来说,若发起终端检测到用户对操作焦点的切换操作,且确定切换 后的操作焦点为文字输入控件,如文本框控件,则发起终端可以向与本端连 接的辅助终端发送语音输入请求消息。即在本发明实施例中,可以通过将操 作焦点切换为文字输入窗口或文字输入控件的操作,触发发起终端向与本端 连接的辅助终端发送语音输入请求消息。
本发明实施例中,与本端连接的辅助终端可以包括但不限于:
通过数据线与本端连接的辅助终端;或,
通过无线连接方式与本端连接的辅助终端。
其中,该无线连接方式可以包括但不限于局域网连接方式、蓝牙连接方 式、或红外连接方式等。
举例来说,以发起终端为PC为例,该与本端连接的辅助终端可以为通过 数据线与PC连接的智能手机,或者,可以为通过局域网与PC连接的智能手机。
作为一种可选的实施方式,上述步骤S102之前,还可以包括以下步骤:
11)、向辅助终端发送连接机建立请求消息;
12)、接收辅助终端响应连接建立请求消息发送的确定建立连接的连接建 立响应消息;
13)、建立本端与辅助终端的连接。
具体的,在本发明实施例中,发起终端检测到语音输入触发指令时,发 起终端可以判断是否存在与本端建立连接的辅助终端,若存在,则向与本端 建立连接的辅助终端发送语音输入请求消息,否则,发起终端可以进一步判 断是否存在可建立连接的辅助终端。
当发起终端判断存在可建立连接的辅助终端时,如存在与发起终端处于 同一局域网的辅助终端,发起终端可以通过局域网与辅助终端建立连接,其 具体实现可以参见上述步骤11)~13)。
本发明实施例中,辅助终端可以为自身配置有语音输入装置的终端,如 智能手机、平板电脑、移动互联网设备(Mobile Internet Device,MID)等。 但值得说明的是,辅助终端也可以为自身未配置有语音输入装置,但外接有 语音输入装置的终端。
S103、接收辅助终端发送的输入数据。
本发明实施例中,发起终端向辅助终端发送语音输入请求消息后,可以 接收辅助终端响应该语音输入请求消息返回的输入数据。
本发明实施例中,辅助终端发送的输入数据可以包括但不限于:
辅助终端接收到的语音数据;或,
辅助终端对接收到的语音数据进行语音识别处理后得到的文字数据。
S104、在本端输出对应的文字。
本发明实施例中,发起终端接收到辅助终端发送的输入数据时,可以根 据该输入数据在本端输出对应的文字。
本发明实施例中,发起终端在本端输出对应的文字时,可以将文字输出 至当前操作焦点对应的窗口或控件中,也可以在本端的显示屏的指定区域滚 动输出。
进一步地,在本发明实施例中,发起终端接收到辅助终端发送的输入数 据之后,还可以执行以下步骤:
确定输入数据的数据类型。
相应地,发起终端在本端输出对应的文字可以包括:
当输入数据的数据类型为语音数据类型时,对输入数据进行语音识别处 理,并在本端输出对应的文字。
举例来说,以发起终端为PC,辅助终端为与数据线与PC连接的智能手机 为例,当用户在PC中打开记事本时,PC当前的操作焦点默认切换为记事本窗 口的文本框控件,PC检测到该针对操作焦点的切换操作后,可以向与该PC通 过数据线连接的智能手机发送语音输入请求;智能手机接收到语音输入请求 后,可以向PC返回输入数据,该输入数据可以为用户通过智能手机中指定应 用程序输入的语音数据,也可以为智能手机中预先存储的语音数据;PC接收 到智能手机返回的语音数据后,可以对该语音数据进行语音识别处理,并将 对应的文字在记事本窗口中输出。
本发明实施例中,当发起终端接收到辅助终端发送的输入数据,且确定 该输入数据的数据类型为文字数据类型(即输入数据为文字数据)时,发起 终端可以根据该文字数据在本端输出对应的文字。
在图1所描述的方法流程中,发起终端可以在检测到语音输入触发指令 时,该语音输入触发指令包括将操作焦点切换为文字输入窗口或文字输入控 件的操作,向与本端连接的辅助终端发送语音输入请求消息,并接收辅助终 端返回的输入数据,在本端输出对应的文字。可见,在图1所描述的方法流程 中,对于自身未配置语音输入装置,且未外接语音数据装置的终端,也可以 实现语音输入,提高了语音输入的适用性。
请参阅图2,图2是本发明实施例公开的另一种语音输入方法的流程示意 图。如图2所示,该语音输入方法可以包括以下步骤:
S201、接收与本端连接的发起终端发送的语音输入请求消息,该语音输 入请求消息是发起终端响应检测到的语音输入触发指令发送的,该语音输入 触发指令包括将操作焦点切换为文字输入窗口或文字输入控件的操作。
本发明实施例中,该方法可以应用于自身配置有语音输入装置的终端, 如智能手机、平板电脑、移动互联网设备等。但值得说明的是,辅助终端也 可以为自身未配置有语音输入装置,但外接有语音输入装置的终端。为便于 描述,以下以该方法应用于辅助终端为例进行说明。
本发明实施例中,发起终端可以为自身未配置语音输入装置的终端,如 PC。但值得说明的是,发起终端并不限于自身未配置语音输入装置的终端, 其也可以是自身配置有语音输入装置的终端。
本发明实施例中,发起终端检测到语音输入触发指令,该语音输入触发 指令包括将操作焦点切换为文字输入窗口或文字输入控件的切换操作时,发 起终端可以向与本端连接的辅助终端发送语音输入请求。
S202、向发起终端发送输入数据,以使发起终端输出对应的文字。
本发明实施例中,当辅助终端接收到发起终端发送的语音输入请求时, 可以启动本端中的指定应用程序,并提示用户进行语音输入。当辅助终端接 收到用户输入的语音数据时,可以将该语音数据发送给发起终端,以使发起 终端确定输入数据的数据类型为语音数据类型时,对该语音数据进行语音识 别,并在发起终端输出对应的文字;也可以对该语音数据进行语音识别处理, 以得到对应的文字数据,并将该文字数据发送给发起终端,以使发起终端确 定输入数据的数据类型为文字数据类型时,根据该文字数据在发起终端输出 对应的文字。
需要注意的是,在本发明实施例中,辅助终端向发起终端发送的输入数 据还可以是辅助终端中预先存储的语音数据,其具体实现在此不再赘述。
作为一种可选的实施方式,上述步骤S201之前,还可以包括以下步骤:
21)、接收发送终端发送的连接建立请求消息;
22)、输出提示消息,该提示消息用于提示用户是否建立本端与发起终端 的连接;
23)、当接收到响应该提示消息输入的确定建立本端与发起终端的连接的 指令时,向发起终端发送确定建立连接的连接建立响应消息。
具体的,在本发明实施例中,发起终端可以通过向辅助终端发送连接建 立请求消息,以请求建立发起终端与辅助终端之间的连接。例如,发起终端 可以通过局域网向处于同一局域网的辅助终端发送连接建立请求消息。
辅助终端接收到发起终端发送的连接建立请求消息时,可以提示用户是 否建立该辅助终端与发起终端的连接,当接收到用户的确认操作时,辅助终 端可以向发起终端发送确定建立连接的连接响应消息,以建立辅助终端与发 起终端之间的连接;若辅助终端接收到用户的拒绝操作,辅助终端可以向发 起终端发送拒绝建立连接的响应消息。
在图2所描述的方法流程中,辅助终端接收到与本端连接的发起终端发送 的语音输入请求时,可以向该发起终端发送输入数据,以使该发起终端输出 对应的文字。可见,在图1所描述的方法流程中,对于自身未配置语音输入装 置,且未外接语音数据装置的终端,也可以实现语音输入,提高了语音输入 的适用性。
请参阅图3,图3是本发明实施例公开的另一种语音输入方法的流程示意 图。在该实施例中,以发起终端为PC,辅助终端为智能手机(以下简称手机) 为例进行描述。
如图3所示,该语音输入方法可以包括以下步骤:
S301、PC检测用户针对操作焦点的切换操作。
具体的,在PC中,应用程序一般以窗口形式进行显示,而每个应用程序 窗口中会包括一个或多个控件,为了实现用户对应用程序的操作,需要以操 作焦点的方式来表示当前可操作的窗口或控件;其中,为了避免错误,一般 同一时间只存在一个操作焦点。
操作焦点可以根据用户的操作进行切换,例如,用户可以通过键盘的方 向键对操作焦点进行切换,也可以通过鼠标点击的方式将当前操作焦点切换 至所点击的窗口或控件。
S302、PC判断当前操作焦点是否处于文字输入窗口或文字输入控件;若 判断为是,转至步骤S303;否则,结束当前流程。
具体的,PC中的窗口或控件根据其功能的不同可以分为不同的类型,例 如,控件可以包括按钮控件、下拉菜单控件、复选框控件、文本框控件、组 合框控件、以及列表框控件等,其中如文本框控件、组合框控件、列表框控 件等即为文字输入控件。
而应用程序一般通过其内部的控件来获得操作焦点,一般简单的应用程 序窗口,如记事本窗口,其内部仅有菜单控件和文本框控件时,用户将窗口 焦点切换至记事本窗口时,其操作焦点默认会切换为记事本窗口中的文本框 控件。
本发明实施例中,当PC检测到用户针对操作焦点的切换操作时,PC可以 判断切换操作后的操作焦点是否为文字输入窗口或文字输入控件,若判断为 是,PC可以认为检测到语音输入触发指令。
本发明实施例中,当PC判断为否时,PC可以按照现有流程进行常规处理, 其具体实现在此不再赘述。
S303、PC向与本端连接的手机发送语音输入请求消息。
本发明实施例中,当PC判断当前操作焦点处于文字输入窗口或文字输入 控件时,PC可以检测是否存在与本端连接的手机(如通过数据线与本端连接 的手机,或通过局域网与本端连接的手机),若存在,则向该手机发送语音输 入请求消息;否则,PC可以进一步判断是否存在可建立连接的手机,如与PC 处于同一局域网的手机,若存在,则与该可建立的手机建立连接,并向与本 端连接的手机发送语音输入请求消息。
本发明实施例中,PC与手机建立连接可以包括以下步骤:
31)、PC向处于同一局域网的手机发送连接建立请求消息;
32)、当手机接收到PC发送的连接建立请求消息时,输出提示消息,以提 示用户确定是否与PC建立连接;
33)、当手机接收到用户响应提示消息输入的确定建立与PC的连接的指令 时,向PC发送确定建立连接的连接建立响应消息;
34)当PC接收到手机发送的确定建立连接的连接建立响应消息时,建立 与该手机的连接。
本发明实施例中,当存在多个与PC连接的手机时,PC可以随机选择一个 手机发送语音输入请求消息,或者,PC可以输出自身连接的手机的列表,以 提示用户选择发送语音输入请求消息的手机。同理,当存在多个可建立连接 的手机时,PC可以随机选择一个手机建立连接,或者,PC可以输出可建立连 接的手机的列表,以提示用户选择建立连接的手机。
本发明实施例中,当PC与手机通过局域网建立连接后,可以在PC中保存 手机的网络标识,当下一次PC需要进行语音输入时,可以在局域网中搜索该 手机的网络标识,并当搜索成功后向该手机发送连接建立请求消息,以请求 建立PC与该手机的连接。
S304、手机接收与本端连接的PC发送的语音输入请求消息,启动语音输 入应用程序。
本发明实施例中,手机接收到PC发送的语音输入请求消息时,可以启动 手机中安装的指定的语音输入应用程序,以便用户进行语音输入。
其中,手机启动指定的语音输入应用程序后,可以通过提示音的方式提 示用户进行语音输入。
S305、手机检测语音输入操作并获取输入数据。
S306、手机向PC发送输入数据。
本发明实施例中,当手机接收到PC发送的语音输入请求消息,并启动语 音输入应用程序后,可以检测用户的语音输入操作并获取用户输入的语音数 据。
手机获取用户输入的语音数据后,可以直接将该语音数据作为输入数据 发送给PC,也可以对该语音数据进行语音识别处理后,将得到的文字数据作 为输入数据发送给PC。
S307、PC接收手机发送的输入数据,并确定该输入数据的数据类型。若 为语音数据类型,转至步骤S308;若为文字数据类型,转至步骤S309。
S308、PC对接收到的输入数据进行语音识别处理,并在本端输出对应的 文字。
S309、PC根据接收到的输入数据在本端输出对应的文字。
本发明实施例中,当PC接收到手机发送的输入数据时,可以判断该输入 数据的数据类型是语音数据类型还是文字数据类型。
当PC确定该输入数据的数据类型为语音数据类型,即输入数据为语音数 据时,PC需要对该语音数据进行语音识别处理,以得到对应文字数据,进而 根据该文字数据在本端输出对应的文字。
当PC确定该输入数据的数据类型为文字数据类型,即输入数据为文字数 据时,PC可以直接根据该文字数据在本端输出对应的文字。
在图3所描述的方法流程中,当PC检测到操作焦点被切换至文字输入窗口 或文字输入控件时,PC可以向与本端连接的手机发送语音输入请求消息;手 机接收到该语音输入请求消息后,可以启动指定的语音输入应用程序,并将 获取到的输入数据发送给PC;PC接收到手机发送的输入数据后,可以根据该 输入数据在本端输出对应的文字。可见,在图3所描述的方法流程中,对于自 身未配置语音输入装置的PC,可以通过手机作为辅助终端,实现PC的语音输 入,从而可以在不需要外接语音数据装置(如麦克风)的情况下,实现PC的 语音输入,提高了语音输入的适用性。
请参阅图4,图4是本发明实施例公开的一种终端的结构示意图。如图4所 示,该终端可以包括:
检测单元401,用于检测语音输入触发指令;所述语音输入触发指令包括 将操作焦点切换为文字输入窗口或文字输入控件的操作;
本发明实施例中,该终端可以为自身未配置语音输入装置的终端,如PC。 但值得说明的是,该终端也可以是自身配置有语音输入装置的终端,如智能 手机、平板电脑等。
本发明实施例中,语音输入触发指令可以包括但不限于:针对指定功能 按钮的触发操作;或,将操作焦点切换为文字输入窗口或文字输入控件或语 音输入控件的切换操作。
发送单元402,用于响应所述语音输入触发指令,向与所述终端连接的辅 助终端发送语音输入请求消息;
本发明实施例中,当检测单元401检测到语音输入触发指令时,可以使能 发送单元402向与所述终端连接的辅助终端发送语音输入请求消息。
本发明实施例中,与终端连接的辅助终端可以包括但不限于通过数据线 或无线连接方式与该终端连接的辅助终端。
其中,该无线连接方式可以包括但不限于局域网连接方式、蓝牙连接方 式、或红外连接方式等。
接收单元403,用于接收所述辅助终端发送的输入数据;
本发明实施例中,辅助终端发送的输入数据可以包括:辅助终端接收到 的语音数据,或,辅助终端对接受到的语音数据进行语音识别处理后得到的 文字数据。
输出单元404,用于在所述终端输出对应的文字。
本发明实施例中,接收单元403接收到辅助终端发送的输入数据之后,可 以使能输出单元404在所述终端输出对应的文字。
本发明实施例中,输出单元404在所述终端输出对应的文字时,可以将文 字输出至当前操作焦点对应的窗口或控件中,也可以在所述终端的显示屏的 指定区域滚动输出。
相应地,请一并参阅图5,图5是本发明实施例公开的另一种终端的结构 示意图。其中,图5所示的终端是由图4所示的终端进行优化得到的。与图4所 示的终端相比较,图5所示的终端还可以包括:
确定单元405,用于确定所述输入数据的数据类型;
本发明实施例中,接收单元403接收到辅助终端发送的输入数据之后,可 以使能确定单元405;确定单元405在接收单元403使能后,可以确定该输入数 据的数据类型,即判断该输入数据的类型是语音数据类型还是文字数据类型。
相应地,输出单元404,还可以用于当所述确定单元405确定所述输入数 据的数据类型为语音数据类型时,对所述输入数据进行语音识别处理,并在 所述终端输出对应的文字。
本发明实施例中,当确定单元405确定输入数据的数据类型为语音数据类 型时,确定单元405可以使能输出单元404;输出单元404在确定单元405使能 后,可以对该输入数据进行语音识别处理,并在所述终端输出对应的文字。
在可选实施例中,输出单元404,还可以用于当所述确定单元405确定所 述输入数据的数据类型为文字数据类型时,根据所述输入数据在所述终端输 出对应的文字。
本发明实施例中,当确定单元405确定所述接收单元403接收到的输入数 据的数据类型为文字数据时,确定单元405可以使能输出单元404直接根据该 输入数据在所述终端输出对应的文字。
在可选实施例中,所述发送单元402,还可以用于向辅助终端发送连接建 立请求消息;
所述接收单元403,还可以用于接收所述辅助终端响应所述连接建立请求 消息发送的确定建立连接的连接建立响应消息。
相应地,请一并参阅图6,图6是本发明实施例公开的另一种终端的结构 示意图。其中,图6所示的终端是由图4所示的终端进行优化得到的。与图4所 示的终端相比较,图6所示的终端还可以包括:
连接建立单元406,用于建立所述终端与所述辅助终端的连接。
本发明实施例中,检测单元401检测到语音输入触发指令时,可以判断是 否存在与所述终端建立连接的辅助终端,若不存在,则进一步判断是否存在 可建立连接的辅助终端,若存在可建立连接的辅助终端,如存在与发起终端 处于同一局域网的辅助终端,检测单元401可以使能发送模块402向该可建立 连接的辅助终端发送连接建立请求消息;当接所述收单元403接收到辅助终端 响应该连接建立请求消息发送的确定建立连接的连接建立响应消息时,接收 单元403可以使能连接建立单元406建立所述终端与所述辅助终端的连接。
在图4、图5、图6所描述的终端中,检测单元401检测到语音输入触发指 令时,可以使能发送单元402向与本端连接的辅助终端发送语音输入请求消 息;当接收单元403接收到辅助终端响应该语音输入请求消息返回的输入数据 时,可以使能输出单元404在所述终端输出对应的文字,对于自身未配置语音 输入装置,且未外接语音数据装置的终端,也可以实现语音输入,提高了语 音输入的适用性。
请参阅图7,图7为本发明实施例公开的另一种终端的结构示意图,如图7 所示,该终端可以包括:至少一个处理器701,例如CPU,至少一个用户接口 703,存储器704,至少一个通信总线702。其中,通信总线702用于实现这些 组件之间的连接通信。其中,用户接口703可以包括显示屏(Display)、键盘 (Keyboard),可选用户接口703还可以包括标准的有线接口、无线接口。存 储器704可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile  memory),例如至少一个磁盘存储器。存储器704可选的还可以是至少一个位 于远离前述处理器701的存储装置。其中,处理器701可以结合图4、图5和图6 所描述的终端,存储器704中存储一组程序代码,且处理器701调用存储器704 中存储的程序代码,用于执行以下操作:
检测语音输入触发指令;所述语音输入触发指令包括将操作焦点切换为 文字输入窗口或文字输入控件的操作;
响应所述语音输入触发指令,通过用户接口703向与本端连接的辅助终端 发送语音输入请求消息;
通过用户接口703接收所述辅助终端发送的输入数据;
在所述本端输出对应的文字。
在可选实施例中,所述与本端连接的辅助终端包括:
通过数据线与本端连接的辅助终端;或,
通过无线连接方式与本端连接的辅助终端。
在可选实施例中,处理器701调用存储器704中存储的程序代码,通过用 户接口703向与本端连接的辅助终端发送语音输入请求消息之前,还可以执行 以下操作:
通过用户接口703向所述辅助终端发送连接建立请求消息;
通过用户接口703接收所述辅助终端响应所述连接建立请求消息发送的 确定建立连接的连接建立响应消息;
建立本端与所述辅助终端的连接。
在可选实施例中,所述输入数据包括:
所述辅助终端接收到的语音数据;或,
所述辅助终端对接收到的语音数据进行语音识别处理后得到的文字数 据。
在可选实施例中,处理器701调用存储器704中存储的程序代码接收所述 辅助终端发送的输入数据之后,还可以执行以下操作:
确定所述输入数据的数据类型;
相应地,处理器701调用存储器704中存储的程序代码在所述本端输出对 应的文字,可以具体包括:
当所述输入数据的数据类型为语音数据类型时,对所述输入数据进行语 音识别处理,并在所述本端输出对应的文字。
在可选实施例中,处理器701调用存储器704中存储的程序代码在所述本 端输出对应的文字,还可以执行以下操作:
当所述输入数据的数据类型为文字数据类型时,根据所述输入数据在所 述本端输出对应的文字。
请参阅图8,图8是本发明实施例公开的一种终端的结构示意图。如图8所 示,该终端可以包括:
接收单元801,用于接收与所述终端连接的发起终端发送的语音输入请求 消息;其中,所述语音输入请求消息是所述发起终端响应检测到的语音输入 触发指令发送的;所述语音输入触发指令包括将操作焦点切换为文字输入窗 口或文字输入控件的操作;
本发明实施例中,该终端可以为自身配置有语音输入装置的终端,如智 能手机、平板电脑、移动互联网设备等。但值得说明的是,辅助终端也可以 为自身未配置有语音输入装置,但外接有语音输入装置的终端。
本发明实施例中,发起终端可以为自身未配置语音输入装置的终端,如 PC。但值得说明的是,发起终端并不限于自身未配置语音输入装置的终端, 其也可以是自身配置有语音输入装置的终端。
本发明实施例中,发起终端检测到语音输入触发指令,如将操作焦点切 换为文字输入窗口或文字输入控件的操作时,发起终端可以向与本端连接的 辅助终端发送语音输入请求。
发送单元802,用于向所述发起终端发送输入数据,以使所述发起终端输 出对应的文字。
本发明实施例中,当接收单元801接收到发起终端发送的语音输入请求 时,可以触发启动终端中的指定应用程序,并提示用户进行语音输入。
相应地,所述接收单元801,还可以用于接收语音数据。
本发明实施例中,当接收单元801接收到用户输入的语音数据时,可以使 能发送单元802将该语音数据发送给发起终端,也可以对该语音数据进行语音 识别处理,以得到对应的文字数据,并使能发送单元802将该文字数据发送给 发起终端,以使发起终端根据该输入数据在发起终端输出对应的文字。
作为一种可选的实施例,所述发送单元802,可以用于向所述发送终端发 送语音数据,以使所述发送终端确定输入数据的数据类型为语音数据类型时, 对所述语音数据进行语音识别,并在所述发起终端输出对应的文字。
作为另一种可选的实施例,请一并参阅图9,图9是本发明实施例公开的 另一种终端的结构示意图。其中,图9所示的终端是由图8所示的终端进行优 化得到的。与图8所示的终端相比较,图9所示的终端还可以包括:
语音识别单元803,用于对所述接收单元801接收到的语音数据进行语音 识别处理,以得到对应的文字数据;
相应地,所述发送单元802,可以用于向所述发起终端发送所述文字数据, 以使所述发起终端确定输入数据的数据类型为文字数据类型时,根据所述文 字数据在所述发起终端输出对应的文字。
在可选实施例中,所述接收单元801,还可以用于接收所述发送终端发送 的连接建立请求消息;
相应地,请一并参阅图10,图10是本发明实施例公开的另一种终端的结 构示意图。其中,图10所示的终端是由图8所示的终端进行优化得到的。与图 8所示的终端相比较,图10所示的终端还可以包括:
输出单元804,用于当所述接收单元801接收到所述发送终端发送的连接 建立请求消息时,输出提示消息,所述提示消息用于提示用户是否建立所述 终端与所述发起终端的连接;
所述发送单元802,还可以用于当所述接收单元801接收到响应所述提示 消息输入的确定建立所述终端与所述发起终端的连接的指令时,向所述发起 终端发送确定建立连接的连接建立响应消息。
本发明实施例中,当接收单元801接收到发送终端发送的连接建立请求消 息时,可以使能输出单元804输出提示消息,该提示消息用于提示用户是否建 立所述终端与所述发起终端的连接。当接收单元801接收到用户响应提示消息 输入的确定建立所述终端与所述发起终端的连接的指令时,即用户的操作为 确认操作时,接收单元801可以使能发送单元向所述发起终端发送确定建立连 接的连接建立响应消息;当接收单元801接收到用户响应提示消息输入的拒绝 建立所述终端与所述发起终端的连接的指令时,即用户的操作为拒绝操作时, 接收单元801可以使能发送单元向所述发起终端发送拒绝建立连接的连接建 立响应消息。
在图8、图9、图10所描述的终端中,当接收单元801接收到发起终端响应 检测到的语音输入触发指令发送的语音输入请求消息时,该语音输入触发指 令包括将操作焦点切换为文字输入窗口或文字输入控件的操作,可以使能发 送单元802向发起终端发送输入数据,以使发起终端输出对应的文字,对于自 身未配置语音输入装置,且未外接语音数据装置的终端,也可以实现语音输 入,提高了语音输入的适用性。
请参阅图11,图11为本发明实施例公开的另一种终端的结构示意图,如 图11所示,该终端可以包括:至少一个处理器1101,例如CPU,至少一个用户 接口1103,存储器1104,语音输入装置1105,至少一个通信总线1102。其中, 通信总线1102用于实现这些组件之间的连接通信。其中,用户接口1103可以 包括显示屏(Display),可选用户接口1103还可以包括标准的有线接口、无线 接口。存储器1104可以是高速RAM存储器,也可以是非不稳定的存储器 (non-volatile memory),例如至少一个磁盘存储器。存储器1104可选的还可以 是至少一个位于远离前述处理器1101的存储装置。语音输入装置1105可以包 括语音检测器、声音传感器、麦克风等;其中,处理器1101可以结合图8、图 9和图10所描述的终端,存储器1104中存储一组程序代码,且处理器1101调用 存储器1104中存储的程序代码,用于执行以下操作:
通过所述用户接口1103接收与本端连接的发起终端发送的语音输入请求 消息;其中,所述语音输入请求消息是所述发起终端响应检测到的语音输入 触发指令发送的;所述语音输入触发指令包括将操作焦点切换为文字输入窗 口或文字输入控件的操作;
通过所述用户接口1103向所述发起终端发送输入数据,以使所述发起终 端输出对应的文字。
可选实施例中,处理器1101调用存储器1104中存储的程序代码,接收与 本端连接的发起终端发送的语音输入请求消息之后,还可以执行以下操作:
通过所述语音输入装置1105接收语音数据;
处理器1101调用存储器1104中存储的程序代码向所述发起终端发送输入 数据,以使所述发起终端输出对应的文字,包括:
通过所述用户接口1103向所述发起终端发送所述语音数据,以使所述发 送终端确定输入数据的数据类型为语音数据类型时,对所述语音数据进行语 音识别,并在所述发起终端输出对应的文字。
可选实施例中,处理器1101调用存储器1104中存储的程序代码,接收与 本端连接的发起终端发送的语音输入请求消息之后,还可以执行以下操作:
接收语音数据;
对所述语音数据进行语音识别处理,以得到对应的文字数据;
处理器1101调用存储器1104中存储的程序代码向所述发起终端发送输入 数据,以使所述发起终端输出对应的文字,包括:
向所述发起终端发送所述文字数据,以使所述发起终端确定输入数据的 数据类型为文字数据类型时,根据所述文字数据在所述发起终端输出对应的 文字。
在可选实施例中,处理器1101调用存储器1104中存储的程序代码接收与 本端连接的发起终端发送的语音输入请求消息之前,还可以执行以下操作:
通过所述用户接口1103接收所述发送终端发送的连接建立请求消息;
输出提示消息,所述提示消息用于提示用户是否建立本端与所述发起终 端的连接;
当接收到响应所述提示消息输入的确定建立本端与所述发起终端的连接 的指令时,通过所述用户接口1103向所述发起终端发送确定建立连接的连接 建立响应消息。
具体的,本实施例中介绍的终端可以实施本发明结合图1至图3介绍的语 音输入方法的实施例中的部分或全部流程。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删 减。
本发明实施例终端或设备中的单元或子单元可以根据实际需要进行合 并、划分和删减。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步 骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一 计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only  Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光 盘等。
以上对本发明实施例公开了一种终端进行了详细介绍,本文中应用了具 体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于 帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员, 依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所 述,本说明书内容不应理解为对本发明的限制。

一种终端.pdf_第1页
第1页 / 共22页
一种终端.pdf_第2页
第2页 / 共22页
一种终端.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《一种终端.pdf》由会员分享,可在线阅读,更多相关《一种终端.pdf(22页珍藏版)》请在专利查询网上搜索。

本发明实施例公开了一种终端。其中,该终端包括:检测单元,用于检测语音输入触发指令;所述语音输入触发指令包括将操作焦点切换为文字输入窗口或文字输入控件的操作;发送单元,用于响应所述语音输入触发指令,向与所述终端连接的辅助终端发送语音输入请求消息;接收单元,用于接收所述辅助终端发送的输入数据;输出单元,用于在所述终端输出对应的文字。实施本发明实施例,可以有效提高语音输入的适用性。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1