一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

语音指令处理电路、接收装置、服务器、语音指令的累积系统和累积方法与流程

2022-06-25 14:48:02 来源:中国专利 TAG:

语音指令处理电路、接收装置、服务器、语音指令的累积系统和累积方法
1.相关申请交叉引用
2.本技术要求在2021年1月21日提交日本专利局、申请号为2021-008062、发明名称为“语音指令处理电路、接收装置、服务器、系统、方法及程序”的日本专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
3.本技术实施方式涉及语音指令处理电路、接收装置、服务器、语音指令的累积系统、语音指令的累积方法及非易失性存储介质。


背景技术:

4.近年来,利用语音识别技术,能够通过人发出的语音指令来进行远程控制的家电装置得到了普及。在数字广播的电视接收装置中,在电视接收装置的内部(本地)实施特定发声模式等比较容易的语音识别,对于需要进行语法理解、自然语言处理等的复杂的任意的发声,通过组合云服务器等外部的服务器的语音识别,从而实现了高级的语音识别。
5.在先技术文献
6.专利文献
7.专利文献1:日本特表2015-535952号公报
8.专利文献2:日本特表2019-15952号公报


技术实现要素:

9.然而,为了让用户以更接近自然语言的形式自由地发出语音指令,通常需要具备自然语言处理等高级的功能的外部的服务器。
10.本技术的目的在于,提供一种能够增加在本地能够处理的语音指令的语音指令处理电路、接收装置、服务器、系统、方法及计算机可读的非易失性存储介质。
11.本技术实施方式的语音指令处理电路对语音数据进行语音识别并输出识别结果,判定数据库中是否存在相当于所述识别结果的语音指令,其中,在所述数据库中对用于控制装置的语音指令的信息、和所述语音指令执行的所述装置内部的控制指令即本地指令的信息建立了关联,基于判定机构的判定结果从服务器获取数据库的信息。
附图说明
12.图1是示出实施方式的系统的构成例的功能模块图;
13.图2是示出实施方式的接收装置的构成例的功能模块图;
14.图3是示出实施方式的语音指令处理部的构成例的功能模块图;
15.图4是示出实施方式的服务器装置的构成例的功能模块图;
16.图5是示出第1实施方式的语音指令处理部能够处理的语音指令的例子的图;
17.图6是示出第1实施方式的语音指令处理部进行的语音信号的处理动作例的流程图;
18.图7是示出第1实施方式的接收装置的本地语音指令数据库部中的数据库的一个例子的图;
19.图8是示出第1实施方式的语音指令处理部制作本地语音数据的处理动作例的流程图;
20.图9是第1实施方式的语音指令处理部中存储的本地语音数据的一个例子;
21.图10是示出第1实施方式的服务器装置进行的语音数据的处理动作例的流程图;
22.图11是第1实施方式的服务器装置中存储的数据库的一个例子;
23.图12是用于第1实施方式的语音指令处理部对从多个用户接收到的语音指令进行处理的数据库的一个例子;
24.图13是示出第1实施方式的语音指令处理部能够处理的语音指令的例子的图;
25.图14是第2实施方式的语音指令处理部中存储的服务器指令信息的例子;
26.图15是第3实施方式的语音指令处理部中存储的数据库的例子;
27.图16是示出第3实施方式的服务器装置从多个服务器指令选择并向语音指令处理部发送服务器指令时的处理动作例的流程图;
28.图17是示出变形例的系统的构成例的功能模块图。
29.附图标记说明
[0030]1…
接收装置,2

语音指令处理部,3

服务器装置,5

网络,10

遥控器,11

调谐器,12

广播信号接收处理部,13

通信部,14

内容处理部,15

示出控制部,16

示出部,17

控制部,18

接口部,19

记录播放部,21

语音识别部,22

判定部,23

本地指令处理部,24

服务器数据获取部,25

服务器指令数据库部,26

本地指令生成部,27

本地语音指令数据库部,31

通信部,32

控制部,33

文本转换部,34

自然语言处理部,35

服务器指令生成部,36

应答语音生成部,37

固有数据存储部,38

共通数据存储部,101

数据存储部,261

高频度过滤器,262

条件设定部,371

接收装置数据存储部,372

本地指令数据存储部,381

共通信息数据存储部,382

服务器指令数据存储部。
具体实施方式
[0031]
以下参照附图说明实施方式。
[0032]
图1是示出本技术实施方式的系统的构成例的功能模块图。
[0033]
接收装置1是用于收看数字内容的接收装置,例如是接收2k或4k/8k这样的地面波广播、卫星广播等数字广播并能够收看的电视机的接收装置(也称为电视机装置、电视接收装置、广播信号接收装置)。有时也将从数字广播取得的数字内容称为广播节目。
[0034]
接收装置1也可以具备cpu、存储器、dsp(digital signal processor:数字信号处理器)等数字信号处理机构,能够进行使用了语音识别技术的控制。例如,若用户利用语音发出指令,则语音通过接收装置1的话筒(以后,有的情况下也称为麦克风)等语音集音功能来接收,在语音指令处理部2中,利用语音识别技术等取出指令,利用取出的指令来控制接收装置1的各种功能。另外,本技术实施方式中的接收装置1也可以进行来自远程控制器10(以后,有的情况下也称为遥控器10)的控制。具体而言,除了电源的开闭等通常的遥控器功
能之外,例如遥控器10上附属的麦克风接收用户的语音,遥控器10将用户的语音作为语音数据发送到接收装置1。接收装置1根据接收到的语音数据,例如利用语音识别技术取出指令,控制接收装置1的各种功能。本实施方式中的接收装置1将基于取出的指令生成的控制信号向记录播放部19输出,控制记录播放部19。
[0035]
另外,接收装置1具备用于与例如互联网等网络5连接的通信功能,能够与连接于网络5的各种服务器(还可以包含利用云构建的服务器)进行数据交互。例如,也能够从连接于网络5的未图示的内容服务器装置取得数字内容。有时也将从内容服务器装置取得的数字内容称为网络内容。
[0036]
语音指令处理部2也可以具备cpu、存储器、dsp等数字信号处理机构,具备语音识别技术等功能。通过语音指令处理部2,能够从用户发出的语音中取出指令来控制接收装置1的内部功能。所谓语音指令,是用户为了控制接收装置1而通过语音向接收装置1输入的指令。如果语音指令与用于控制接收装置1的功能的内部指令(以后,有的情况下也称为本地指令)建立了关联,则接收装置1通过接收语音指令,从而能够控制接收装置1的功能。例如,若用于加大接收装置1的扬声器输出的音量的“提高音量”这样的语音指令与接收装置1的本地指令(例如设为volume_up)建立了关联,则当用户向接收装置1发出了“提高音量”时,接收装置1执行volume_up,接收装置1的扬声器的音量变大。在此,作为用于加大扬声器的音量的语音指令,不仅有“提高音量”,例如可以想到“提高声音”、“volume up”、“提高volume”等各种各样的变化。本实施方式的语音指令处理部2因为将这种变化与相同的本地指令(volume_up)建立关联,所以也能够使用自然语言处理。
[0037]
此外,在图1中示出了在网络5上仅连接着1个接收装置1的例子,但是,也可以在网络5上连接多个接收装置1。另外,多个接收装置1不需要分别具备相同的功能,对制造者也没有限定。
[0038]
服务器装置3是设置于网络5上的能够进行语音识别的服务器,例如包含具有cpu、存储器等的计算机,也可以具备dsp等数字信号处理机构等。服务器装置3也可以被构建为云服务器。服务器装置3具备语音识别技术。服务器装置3能够进行语音识别,经由网络5接收由接收装置1的麦克风等接收到的用户的语音的数字数据即语音数据,推定或者识别用户发出的语音,将识别出的语音作为文本数据(有的情况下也称为识别语音数据)而输出。关于语音识别技术,是通常的技术,省略详细的说明。
[0039]
另外,服务器装置3能够进行自然语言处理,能够根据上述的“提高声音”、“volume up”、“提高volume”等语言来取出符合语言的意思的接收装置1的本地指令。即,通过在服务器装置3中利用自然语言处理,用户不仅能够将特定的语音指令作为语音指令,还能够将任意的语言作为语音指令。例如,用户通过发出“提高声音”、“volume up”、“提高volume”等语言,从而能够经由服务器装置3执行接收装置1的本地指令(volume_up),加大扬声器的声音。此外,还可以使接收装置1具备服务器装置3的功能,但是,因为自然语言处理通过利用大数据等大容量数据来达到性能改善,所以希望在利用云等构建的服务器装置3中具备该功能。
[0040]
另外,服务器装置3除了能够取得接收装置1的本地指令等信息之外,还能够取得接收装置1的各种各样的信息。
[0041]
网络5是连接着接收装置1、服务器装置3等并能够通信的网络,例如是互联网。另
外,网络5不仅限于互联网,只要各装置能够通信,则也可以是无关于有线无线地包含多个不同的网络的网络。
[0042]
遥控器10是用于对接收装置1进行远程控制的遥控器。本实施方式中的遥控器10例如可以具备能够接收用户发出的语音的麦克风等的语音集音功能。另外,遥控器10也可以具备用于将接收到的语音数据进行外部发送的例如蓝牙(bluetooth)(注册商标)、wifi(注册商标)等接口功能。
[0043]
图2是示出实施方式的接收装置的构成例的功能模块图。调谐器11从天线、有线广播等接收期望的频带的电波,通过解调处理等获得广播信号(数字数据),并输出。
[0044]
广播信号接收处理部12对从调谐器11接收到的广播信号,根据数字广播的标准进行处理,获取图像、声音、文字等内容数据并输出。例如,作为数字广播的标准,既可以是2k数字广播中采用的mpeg2 ts方式、或4k/8k数字广播中采用的mpeg media transport方式(mmt方式)等,也可以通过多个调谐器来对应双方。作为与数字广播的标准相应的处理,包含将从调谐器11输入的数字数据分离成图像、声音、文字等内容数据的数字数据流的解复用处理、纠错码解码处理、将加密的数据解密的解密处理、将对各内容数据实施的编码(图像编码、语音编码、文字编码等)进行解码处理等。
[0045]
通信部13连接于网络5并与网络5上的各种服务器及装置进行通信。具体而言,例如通过与tcp/ip、udp/ip这样的预先确定的通信协议等相应的收发处理来交互数字数据。
[0046]
内容处理部14例如经由通信部13接收连接于网络5的未图示的内容服务器提供的内容数据。内容处理部14对于经由通信部13接收到的数据,针对内容服务器实施的编码处理实施解码处理等,获取图像、声音、文字等内容数据,并输出。更具体而言,内容处理部14作为解码处理,例如也可以实施解复用处理(分离处理)、纠错码解码处理、对于编码的内容数据(图像、文字、声音等)的解码处理等。
[0047]
示出控制部15对于广播信号接收处理部12、内容处理部14、以及记录播放部19输出的内容数据,调整输出时刻、显示方法等,并输出。根据记录播放部19中记录的数据内容,对于从记录播放部19输出的数据,也可以在实施了解复用处理(分离处理)、纠错码解码处理、对编码的内容数据(图像、文字、声音等)的解码处理等之后,输入到示出控制部15。
[0048]
示出部16例如是显示图像、文字的显示器或输出声音的扬声器等。示出部16将示出控制部15输出的内容数据作为图像、文字、声音等而输出。用户通过收看示出部16输出的图像、文字、声音等,从而收看由广播信号、未图示的内容服务器提供的数字内容。
[0049]
控制部17控制接收装置1的各功能。具体而言,控制部17从接口部18、语音指令处理部2等接收各种指令信号,基于接收到的各种指令信号来输出用于控制接收装置1的各功能的控制信号。例如,在用户从遥控器10指定了要收看广播信号的内容、还是要收看来自内容服务器的内容的情况下,控制部17经由接口部18接收来自遥控器的指令信号,控制接收装置1的功能,使其进行用户指定的动作。此外,在图2中,在与控制部17之间没有特别连线的功能模块之间,也可以进行数据交互。
[0050]
接口部18是用于从遥控器10等接收指令信号、或从控制部17等向外部装置输出控制信号的接口。例如,接口部18从接收装置1的未图示的开关、遥控器10等接收指令信号,并将指令信号向接收装置1的控制部17输出。也可以代替遥控器10,而具有从未图示的智能手机等终端接收指令信号的接口。另外,接口部18具有用于与外部装置连接的接口,例如也可
以是用于将接收装置1与外接的记录播放装置连接的接口。
[0051]
另外,本实施方式中的接口部18包含用于从接收装置1的外部接收语音的例如麦克风。接口部18也可以通过模拟/数字转换(a/d转换)等将用麦克风接收到的语音作为数字化之后的语音数字数据(有的情况下也称为语音数据)而输出。
[0052]
记录播放部19例如是唱片机、hdd录像机,例如能够对从广播信号、互联网等接收的声音、图像等内容数据进行记录,并播放。此外,图1所示的记录播放部19示出了内置在接收装置1中的例子,但是,也可以是连接于接收装置1的外部装置,例如也可以是能够进行内容数据的录像及播放的机顶盒(set top box)、声音播放器、pc等。
[0053]
数据存储部101例如是存储器,也可以是用于存储各种数据的数据库。数据存储部101存储接收装置1的收看信息、从收看信息获得的解析结果、型号、各种功能性能等接收装置1固有的信息(有的情况下也称为接收装置数据)。
[0054]
语音指令处理部2将从接口部18接收到的语音数据经由通信部13向服务器装置3输出,从服务器装置3接收本地指令数据相关的信息。另外,本实施方式的语音指令处理部2基于从服务器装置3取得的本地指令数据相关的信息来生成控制信号,并将生成的控制信号输出到控制部17等。
[0055]
图3是示出实施方式的语音指令处理部的构成例的功能模块图。
[0056]
语音识别部21对从接口部18输入的语音数据实施语音识别,并输出文本数据。在语音识别技术中,通常使用隐马尔可夫模型(hidden malkov model)(hmm)这样的方法,但是,存在将文本的“字符列”作为对象而应用hmm的特定字符列识别方式、以及对于文章的每“1字符”应用hmm的转成文字方式这2个方式。在本实施方式中,能够应用上述两种方式。语音识别部21在转成文字方式的情况下能够进行任意的字符列的检测,在特定字符列识别方式的情况下能够随时变更或增加其识别对象字符列。
[0057]
判定部22确认在本地语音指令数据库部27中是否存储有语音识别部21输出的文本数据。判定部22在确认了存在相当于文本数据的语音指令的数据(本地语音指令的数据)的情况下,将确认的本地语音指令视为语音指令,将用于使与语音指令相关联的本地指令执行的控制信号等输出到控制部17。所谓本地语音指令,是与接收装置1的本地指令建立关联并被存储在本地语音指令数据库部27中的语音指令。此外,例如也可以将用于使语音识别启动的唤醒语音等作为本地语音指令,在接收装置1中预先配置。
[0058]
本地指令处理部23基于判定部22的控制信号,将与本地语音指令建立了关联的本地指令、与从服务器数据获取部24获取到的服务器指令信息建立了关联的本地指令等输出到控制部17。
[0059]
服务器数据获取部24对服务器装置3请求服务器指令信息,从服务器装置3接收服务器指令信息。服务器指令信息是用于生成本地语音指令的信息,包含服务器装置3基于输入的语音数据或者对该语音数据进行语音识别而获得的语音指令所选择的接收装置1的本地指令。
[0060]
服务器指令数据库部25例如是存储器,可以是存储从服务器装置3接收到的服务器指令信息等的数据库。
[0061]
本地语音指令生成部26根据存储在服务器指令数据库部25中的服务器指令信息而生成本地语音指令的信息。本地指令处理部23在生成本地语音指令时,也可以考虑语音
指令的使用频度、指令处理优先度等。语音指令的使用频度例如也可以采用每次语音识别部21接收或者识别在服务器指令数据库部25等中登记的语音指令时被计数的值。
[0062]
高频度过滤器261是本地语音指令生成部26根据服务器指令信息生成本地语音指令时使用的过滤器。具体而言,高频度过滤器261例如在每次语音识别部21接收在服务器指令数据库部25等中登记的语音指令时,按照每个语音指令计数获取频度(使用频度)。高频度过滤器261将计数信息存储于服务器指令数据库部25或者本地语音指令数据库部27等。高频度过滤器261基于计数的使用频度,从服务器指令数据库部25的数据中提取至少1个本地语音指令的信息。将由高频度过滤器261提取到的语音指令作为本地语音指令,与本地指令建立关联并存储到本地语音指令数据库部27。
[0063]
本地语音指令数据库部27例如是存储器,可以是存储包含本地语音指令生成部26输出的本地语音指令、建立了关联的本地指令等在内的信息的数据库。
[0064]
图4是示出本技术实施方式的服务器装置的构成例的功能模块图。
[0065]
通信部31是用于与接收装置1、服务器装置3等网络5上的装置等进行数据通信的接口,例如具备tcp/ip、udp/ip这样的协议。
[0066]
控制部32控制服务器装置3内的各种功能。经由通信部31从外部装置接收各种控制信号等各种数据,根据需要而解析、加工,并输出到服务器装置3内部的各功能模块。另外,从服务器装置3内部的各功能模块接收各种数据,根据需要而进行数据的模块化、格式化等,并向通信部31输出。
[0067]
文本转换部33例如对用户发出的语音数据进行语音识别,将识别出的语音作为文本数据(也有的情况下称为识别语音数据)而输出。也可以是与接收装置1的语音识别部21同样的功能。
[0068]
自然语言处理部34对于从文本转换部33输入的文本数据实施自然语言处理,生成或选择与文本数据代表的处理相当的服务器指令(相当于本地指令)。在自然语言处理中,对文本数据的文章的构成、含义进行解析,例如从在服务器装置3的服务器指令数据存储部382等中存储的语音指令、接收装置1的本地指令等的数据组中提取与文本数据类似的数据。
[0069]
服务器指令生成部35制作服务器指令信息,该服务器指令信息将文本转换部33输出的文本数据(相当于语音指令)、与针对该文本指令由自然语言处理部34提取出的接收装置1的本地指令建立了关联。有时也将由自然语言处理部34提取出的接收装置1的本地指令称为服务器指令。
[0070]
应答语音生成部36也可以在被输入的文本指令是从接收装置1的扬声器通过声音输出短句或短语(phrase)那样的语音指令的情况下,例如生成该短句或短语的语音数据。为了生成语音数据,也可以具备语音合成等处理。例如,服务器指令生成部35在提取到“用于使语音从扬声器输出的接收装置1的本地指令”的情况下,也可以生成包含提取出的本地指令以及应答语音生成部36生成的“短句的语音数据”等的服务器指令信息。接收装置1若接收到服务器指令生成部35生成的服务器指令信息,则也可以从示出部16的扬声器输出“短句的语音数据”,作为语音向用户示出。接收装置1也可以将接收到的“用于使语音从扬声器输出的接收装置1的本地指令”连同接收到的“短句的语音数据”建立关联地存储于本地语音指令数据库部27。即,将作为语音信息的“短句的语音数据”与本地指令建立关联地
存储到数据库中。由此,语音指令处理部2若从用户接收了语音指令,则执行在本地语音指令数据库部27中与语音指令建立了关联的本地指令“从扬声器将短句1作为语音而输出”,能够从示出部16的扬声器输出与本地指令建立了关联的短句1“短句的语音数据”。
[0071]
另外,也可以在接收装置1侧具备语音合成的功能。在此情况下,服务器指令生成部35将提取到的“用于使语音从扬声器输出的接收装置1的本地指令”连同作为语音而输出的短句的文本数据一起发送到接收装置1。接收装置1根据接收到的短句的文本数据,通过语音合成等来生成语音数据,同时实施与接收到的本地指令相应的处理。例如,接收装置1在连同本地指令“将接收到的短句从扬声器输出”一起接收到了短句的文本数据“您好”的情况下,生成“您好”的语音数据,并从扬声器输出。接收装置1也可以将接收到的短句的文本数据连同本地指令一起保存在本地语音指令数据库部27中。由此,语音指令处理部2若从用户接收了语音指令,则执行在本地语音指令数据库部27中与语音指令建立了关联的本地指令“从扬声器将短句1作为语音而输出”,通过语音合成等将与本地指令建立了关联的“短句的文本数据”设置为语音数据,能够从示出部16的扬声器作为语音而输出。
[0072]
另外,在接收装置1、服务器装置3均具备语音合成的功能的情况下,服务器指令生成部35也可以将连同提取到的“用于使语音从扬声器输出的接收装置1的本地指令”一起作为语音而输出的短句的文本数据、以及其语音数据发送到接收装置1。接收装置1既可以根据本地指令(服务器指令)来处理语音数据,也可以通过语音合成等将文本数据设置为语音数据并进行处理。
[0073]
固有数据存储部37例如是存储器,也可以是用于存储关于接收装置1的数据的数据库。另外,在网络5上连接有多个接收装置1从而多个接收装置1共有服务器装置3的情况下,在固有数据存储部37中,也可以将多个接收装置1的数据按照每个接收装置1存储。也可以经由网络5从接收装置1获取固有数据存储部37中存储的数据。
[0074]
在接收装置数据存储部371存储有从接收装置1发送的接收装置1的固有信息,例如存储有以下那样的数据。
[0075]
·
接收装置1的型号、各种功能性能(录像功能等)
[0076]
·
接收装置1当前显示中的频道信息(也可以包含广播节目、录像播放等外部输入、网络5等内容的区别)
[0077]
·
接收装置1能够接收的广播电台的信息(频道编号、广播电台名等)
[0078]
·
接收装置1能够录像的节目的录像预约信息
[0079]
·
接收装置1录制的已录制内容信息
[0080]
在本地指令数据存储部372中,存储有接收装置1固有地具备的本地指令的信息。对于本地指令的信息,也可以从接收装置1分别经由网络5而获取,按照每个接收装置1存储于本地指令数据存储部372。另外,在多个接收装置1为相同的产品的情况下,因为具备的本地指令是相同的,所以服务器装置3的管理者也可以将本地指令的信息直接输入到服务器装置3。在设置有公开了连接于网络5的该接收装置1的产品信息的未图示的产品信息服务器等的情况下,服务器装置3也可以从产品信息服务器经由网络5而获取本地指令的信息。
[0081]
共通数据存储部38可以是对于连接于网络5的多个接收装置1能够共通地使用的数据的数据库。
[0082]
共通信息数据存储部381可以是能够从连接于网络5的外部装置等获取的数据的
数据库。例如,是能够通过数字广播来收看的节目表的信息等。在接收装置1能够从广播信号获取节目表等的情况下,服务器装置3也可以从接收装置1经由网络5而获取节目表。
[0083]
服务器指令数据存储部382也可以是存储有服务器指令生成部35生成的服务器指令信息的数据库。另外,服务器指令生成部35在生成服务器指令信息时,也可以将服务器指令数据存储部382的数据库作为参照数据来利用。
[0084]
第1实施方式
[0085]
在本实施方式中,说明以下的例子:将对于从用户接收到的语音数据使用服务器装置3等外部装置的语音识别而获得的语音指令累积在接收装置1中,通过累积的语音指令(本地语音指令)来执行接收装置1的本地指令。
[0086]
图5是示出第1实施方式的语音指令处理部能够处理的语音指令的例子的图,按照每行示出了在接收装置1中能够使用的语音指令、根据左侧的语音指令而能够执行的本地指令、根据左侧的本地指令而在接收装置1中执行的指令处理。
[0087]
例如,在no1的行的例子中,若在语音指令处理部2中识别了语音指令“接通电源”,则本地指令“power_on”被输入到控制部17,控制部17执行“power_on”,从而指令处理“打开电视机的电源”被执行。因此,若用户发出了“接通电源”的声音,则电视机(接收装置1)的电源变成on。
[0088]
在本实施方式中,对于1个本地指令能够关联多个语音指令。例如,图5的no2、no3、no4的语音指令与本地指令“power_on”建立了关联,对于接收装置1的本地指令“power_on”,能够使用多个语音指令。no5至no8的语音指令与本地指令“volume_up”建立了关联,是通过用户发出no5至no8的语音指令,从而在接收装置1中执行指令处理“提高电视机的音量”的例子。
[0089]
以下,使用附图来说明本实施方式的动作。
[0090]
图6是示出第1实施方式的语音指令处理部进行的语音信号的处理动作例的流程图。
[0091]
若用户发出了语音指令,则语音数据通过接口部18的麦克风输入到语音指令处理部2(步骤s101)。语音数据被输入到语音识别部21,通过语音识别而转换成文本数据(步骤s102)。文本数据被输入到判定部22,判定部22确认是否存在与被输入到本地语音指令数据库部27中的文本数据相当的本地语音指令(步骤s103)。判定部22在判定为存在与被输入到本地语音指令数据库部27中的文本数据相当的本地语音指令的情况下,将与该本地语音指令建立了关联的本地指令输出到控制部17(步骤s103的是)。控制部17执行被输入的本地指令(步骤s104)。在步骤s103中,既可以将被输入到判定部22中的文本数据与本地语音指令数据库部27的本地语音指令完全一致的情况作为认定为是(yes)的条件,即使有一些不同也可以认定为是。步骤s103中的条件也可以是能够由用户设定。
[0092]
另一方面,判定部22在判定为不存在与文本数据相当的本地语音指令的情况下,连同获取到文本数据的语音数据一起将语音指令识别请求从服务器数据获取部24输出到服务器装置3(步骤s105)。服务器数据获取部24从服务器装置3接收服务器指令信息(步骤s106)。
[0093]
图7是示出第1实施方式的接收装置的本地语音指令数据库部中的数据库的一个例子的图,图7的(a)在每一行示出了接收装置1接收到的语音指令、根据左侧的语音指令而
能够执行的接收装置1的本地指令、根据左侧的本地指令而在接收装置1中执行的指令处理。最靠右的标志(flag)是服务器装置3对于同行的语音指令赋予的标志信息。例如,图7的(a)中的flag示出了对于相同行的语音指令,服务器装置基于条件判断的有效(ok)、无效(ng)。例如,图7的(a)的no5、no10示出了在服务器装置3中未能与本地指令建立关联的语音指令,设置为flag=ng。用于赋予flag的条件不限定于上述条件,是任意的,另外,flag的值也可以不是用ok、ng等2值表示的值。此外,在如no5、no10那样在服务器侧无法识别被输入的语音指令的(未找到对应的本地指令的)情况下,服务器装置3也可以向接收装置1返回相当于重试(retry)那样的本地指令(服务器指令)、示出“请再说一次”等应答消息的本地指令(服务器指令)。接收装置1也可以根据接收到的服务器指令,实施处理、或者等待用户的命令。
[0094]
回到图6,在步骤s106中从服务器装置3接收的服务器指令信息既可以是图7的(a)所示的语音指令的1行的量,也可以是多行的量。
[0095]
例如,说明服务器数据获取部24作为语音指令的1行的量来接收到仅包含图7的(a)的no3的服务器指令信息的情况。服务器数据获取部24将服务器指令信息中包含的本地指令“power_on”输出到控制部17,使其执行本地指令“power_on”。另外,同时,服务器数据获取部24向服务器指令数据库部25输出仅包含no3的服务器指令信息。服务器指令数据库部25将被输入的服务器指令信息存储在数据库中(步骤s107)。本地语音指令生成部26确认在本地语音指令数据库部27中是否已存储有被存储到服务器指令数据库部25中的服务器指令信息中包含的语音指令,如果没有确认,则将服务器指令信息中包含的语音指令作为本地语音指令而存储到本地语音指令数据库部27中(步骤s108的否、步骤s109)。
[0096]
图7的(b)示出了对每个本地指令以频度为基准,逐个地提取的情况下的本地语音指令的数据。图7的(b)示出了:作为针对no3的本地指令“power_on”的本地语音指令而选择了“想要看电视”、作为针对no2的本地指令“volume_up”的本地语音指令而选择了“volume up”的例子。
[0097]
另外,还能够根据服务器指令数据库部25中存储的数据库,利用语音指令的使用频度来制作本地语音指令数据库部27的数据库。
[0098]
图8是示出第1实施方式的语音指令处理部制作本地语音数据的处理动作例的流程图。假设图7的(a)的数据已被存储在服务器指令数据库部25中。若用户发出语音指令,则通过接口部18的麦克风,语音数据被输入到语音指令处理部2(步骤s121)。语音数据被输入到语音识别部21,并通过语音识别而转换成文本数据(步骤s122)。文本数据被输入到高频度过滤器261,高频度过滤器261确认在服务器指令数据库部25中是否存在与输入的文本数据相当的语音指令(步骤s123)。高频度过滤器261在服务器指令数据库部25中找到了与文本数据相当的语音指令的情况下,对于该语音指令,作为使用频度,计数加1(步骤s124)。
[0099]
图9是第1实施方式的语音指令处理部中存储的本地语音数据的一个例子,示出了针对每个语音指令赋予了使用频度的数据的例子。例如示出了no1的语音指令“接通电源”的使用频度为5次,no8的语音指令“volume up”的使用频度为45次。
[0100]
回到图8,高频度过滤器261以使用频度为基准,从服务器指令数据库部25中累积的语音指令中,按照每个本地指令选择本地语音指令(步骤s125)。将由高频度过滤器261提取出的语音指令作为本地语音指令存储到本地语音指令数据库部27中(步骤s126)。在本地
语音指令数据库部27中也可以如图7的(b)那样存储本地语音指令。
[0101]
利用以上的步骤,能够将对于从用户接收到的语音数据使用外部(服务器装置3)的语音识别而获得的服务器指令信息累积到接收装置1中,并通过从累积的服务器指令信息提取到的语音指令(本地语音指令)来执行接收装置1的本地指令。
[0102]
以下,示出本实施方式中的服务器装置3的动作例。
[0103]
图10是示出第1实施方式的服务器装置进行的语音数据的处理动作例的流程图,示出作为语音指令处理部2的处理的图6的步骤s105、s106之间的服务器装置3的处理动作例。
[0104]
语音指令处理部2连同语音数据一起发送语音指令识别请求(图6的步骤s105)。服务器装置3的控制部32若接收到语音指令识别请求,则将同时接收到的语音数据输出到文本转换部33(步骤s151)。文本转换部33对语音数据进行语音识别,转换成文本数据,并输出到自然语言处理部34(步骤s152)。自然语言处理部34对于被输入的文本数据实施自然语言处理,确认在本地指令数据存储部372是否存储有与文本数据代表的处理相当的本地指令(步骤s153)。
[0105]
图11是第1实施方式的服务器装置中存储的数据库的一个例子,是服务器装置3的本地指令数据存储部372中存储的接收装置1的本地指令相关的数据的例子。也可以如图11那样,在每行存储有接收装置1的“本地指令”和该指令执行的“指令处理”。
[0106]
回到图10,自然语言处理部34将从被输入的文本数据提取到的意思等与图11的数据进行比较,选择与被输入的文本数据的意思接近的本地指令(步骤s154)。在找到了与文本数据相当的本地指令的情况下,服务器指令生成部35对flag设定表示“ok”的例如1的值,包含flag地制作服务器指令信息(步骤s155)。服务器指令生成部35将服务器指令信息从通信部31发送到接收装置1(步骤s156)。在接收装置1中,语音指令处理部2接收服务器指令信息(图6的步骤s106)。
[0107]
利用以上的步骤,语音指令处理部2即使在无法应对接收到的语音指令的情况下,也通过从服务器装置3获取服务器指令信息,从而能够执行语音指令。另外,语音指令处理部2通过将服务器指令信息累积在自身的存储器等中,从而在接收到同样的语音指令的情况下,能够不经由服务器装置3地利用该语音指令。
[0108]
图12是用于第1实施方式的语音指令处理部处理从多个用户接收到的语音指令的数据库的一个例子,是多个用户使用1个接收装置1的情况下的数据库的例子。本数据库也可以被存储在服务器指令数据存储部382中。
[0109]
在语音指令处理部2中,在本地语音指令的生成时使用高频度过滤器261的情况下,若不识别用户,则有时会仅将电视的收看频度高的用户的语音指令作为本地语音指令而登记。
[0110]
图12的(a)是接收装置1能够识别发出语音指令的用户的情况下的针对本地指令的语音指令的数据库的例子。通过如本例这样按照每个识别出的用户,将语音指令数据库化,对各个语音指令计数使用频度,按照每个用户应用高频度过滤器261,从而能够生成按照每个用户考虑了使用频度的本地语音指令。图12的(b)是将图12的(a)的语音指令中的全部的用户的语音指令合并起来的情况下的数据库的一个例子,是与图9所示的例子同样的数据库。
[0111]
图13是示出第1实施方式的语音指令处理部能够处理的语音指令的例子的图,是在语音指令处理部2中能够补齐的本地语音指令的例子。在每行示出语音指令的“执行日”、在左侧的执行日执行过的“语音指令”、根据左侧的语音指令而处理的“服务器指令”(相当于接收装置1的本地指令)、根据左侧的服务器指令而处理的“指令处理”、表示左侧的服务器指令是否能够缓存的信息的“缓存可否”。
[0112]
此外,在针对语音指令的服务器指令始终成为固定的应答那样的情况下,在“缓存可否”信息中也可以设定表示进行缓存的信息。另一方面,在针对语音指令的服务器指令成为例如像“请告知现在观看的节目的名称”等那样只限于当场的(例如取决于时间日期那样的)应答的情况下,也可以设定表示不将该服务器指令进行缓存的信息。另外,“缓存可否”信息也可以设为图7所示的数据库中的“flag”,在此情况下,也可以在服务器装置3判断为将服务器指令“进行缓存”的情况下,将flag设为true,在判断为“不进行缓存”的情况下,将flag设为false。
[0113]
no1的行是如下情况的例子:在用户例如在执行日“1月8日”发出了语音指令“今天是几月几日?”的情况下,在接收装置1中,语音指令处理部2根据语音指令识别请求而从服务器装置3接收到服务器指令“语音应答“1月8日
””
。若语音指令处理部2将接收到的服务器指令(也是本地指令)输出到控制部17,则控制部17执行指令处理“从扬声器语音输出“1月8日
””
,从示出部16的扬声器输出“1月8日”的声音。
[0114]
然而,若执行日变化,则服务器指令“语音应答“1月8日
””
的应答内容会变化。即,如no1的行的缓存可否设为“ng”那样,服务器指令“语音应答“1月8日
””
有时被视为无法进行缓存的信息、或者没有缓存的意义的信息。
[0115]
因此,服务器装置3如no2的行那样,以“语音应答“$month月$date日
””
的方式将存在变动的可能性的部分设为变量而制作服务器指令(称为被变量化的服务器指令)。此外,服务器指令的变量化既可以由服务器装置3实施,也可以由语音指令处理部2实施。在语音指令处理部2实施的情况下,也可以例如在接收到no1的行的服务器指令的情况下,将服务器指令“语音应答“1月8日
””
存储在服务器指令数据库部25中,本地语音指令生成部26作为针对本地语音指令“今天是几月几日?”的本地指令,关联“语音应答“$month月$date日
””
。由此,如no3的行那样,在用户在执行日“2月18日”发出了语音指令“今天是几月几日?”的情况下,语音指令处理部2能够基于建立了关联的本地指令、“语音应答“$month月$date日
””
以及从广播信号等获取的日期信息,从示出部16的扬声器进行“2月18日”的语音应答,或者使显示器进行显示。接收装置1或语音指令处理部2也可以能够生成合成语音等语音。
[0116]
no2、no3的行的变量化的服务器指令不取决于执行日,因此,项目“缓存可否”也可以在双方均设为“ok”,设为能够进行缓存。此外,在图13中示出了取决于日期的本地指令的例子,但是,不限定于本例,例如,关于取决于时间日期、季节、前后的上下文关系等的本地指令,也能够同样地在语音指令处理部2补全。
[0117]
通过以上的步骤,通过将对于从用户接收到的语音数据使用服务器装置3(云服务器等)的语音识别而识别出的语音指令与本地指令建立关联,从而能够通过接收装置1过去无法应对的语音指令来执行接收装置1的本地指令。
[0118]
通常,云服务器等进行的语音识别具有吸收作为用于实现音量up处理的语音指令
的“提高音量”、“提高声音”、“volume up”、“提高volume”等用户的发声的波动的作用。但是,实际上,在1个用户利用时不怎么存在发声的波动,大多时以恒定的表现来发声。在这样的情况下,有的情况下通过利用将语音指令的使用频度作为基准的高频度过滤器261,确定经常使用的发声(语音指令)和与其对应的处理(本地指令)的组合,对于1个本地指令将多个语音指令设定为本地语音指令,由此,能够设定每个用户的本地语音指令。在此情况下,不需要如图12的(a)那样按每个用户进行区别,有的情况下通过将图9所示的每个接收装置1接收到的语音指令累积,对累积的语音指令应用高频度过滤器261,由此也进行用户识别。另外,通过在接收装置1或者语音指令处理部2中不断地设定、累积本地语音指令、与本地指令的关联信息等,从而接收装置1或者语音指令处理部2能够高速地检测经常使用的发声,不使用自然语言处理而能够进行与自然语言处理相当的处理,自主地使目标的处理进行。由此,不再需要经由服务器装置3,还能够实现接收装置1或者语音指令处理部2中的语音识别等的处理时间的缩短等。进一步,在本实施方式的接收装置1或者语音指令处理部2中设定的发声内容(本地语音指令)还能够在此后离线地使用。
[0119]
第2实施方式
[0120]
在本实施方式中,示出将服务器装置3对于识别(或者也可以是接收)的1个语音指令生成的服务器指令与多个本地指令建立关联的情况的例子。具体而言,本地语音指令生成部26基于条件设定部262中设定的优先度来确定与1个语音指令关联的本地指令的处理。
[0121]
图14是第2实施方式的语音指令处理部中存储的服务器指令信息的例子,示出了服务器装置3接收到的语音指令“想看长颈鹿”、服务器指令生成部35针对语音指令“想看长颈鹿”生成或获取到的服务器指令“输出节目k”、以及针对服务器指令“输出节目k”在接收装置1中能够进行的4个本地指令的指令处理。进一步,对每一个指令处理在同一行中示出了其频度、优先度。
[0122]
本地语音指令生成部26基于优先度来确定针对服务器指令“输出节目k”的指令处理。
[0123]
本地语音指令生成部26也可以以按优先度顺序执行指令处理的方式与语音指令建立关联地存储于本地语音指令数据库部27。例如在图14中,因为优先度按no4、no2、no3、no1的行的顺序从高到低地设定,所以按no4、no2、no3、no1的行的顺序来执行指令处理。更具体而言,若用户发出“想看长颈鹿”,则语音指令处理部首先执行no4的行的指令处理“显示广播节目k”。如果在执行时正在对广播节目k进行广播,则能够“显示广播节目k”,但是,如果不是正在对广播节目k进行广播,则无法“显示广播节目k”。因此,根据条件的不同,与语音指令建立关联的指令处理能够执行、或者无法执行。在无法执行no4的行的指令处理的情况下,执行具有下一个优先度的no2的行的指令处理。以下,同样地,考虑条件、环境等按优先度顺序不断地执行指令处理。针对指令处理的优先度等条件也可以由用户从遥控器设定。
[0124]
通过以上的步骤,能够根据接收装置1、接收装置1内部的各种功能部等的条件,对用户发出的语音指令与多个本地指令(指令处理)建立关联。另外,通过对建立了关联的指令处理赋予优先度,例如使得能够按优先度顺序来执行指令处理,从而对于用户发出的语音指令,能够进行更合适的指令处理。此外,也可以并非按优先度顺序来执行多个指令处理,而是将优先度最高的1个指令处理与1个语音指令建立关联。关于将优先度如何利用于
建立关联,既可以能够由用户从遥控器等进行设定,也可以从连接于网络5的未图示的服务器下载关于建立关联的信息。另外,图14所示的频度既可以是指令处理的使用频度,也可以是例如控制部17等预先对指令处理的频度进行计算,本地语音指令生成部26基于该频度来确定优先度。
[0125]
第3实施方式
[0126]
在本实施方式中,示出服务器装置3对于1个语音指令生成了多个服务器指令的情况下的例子。
[0127]
图15是第3实施方式的语音指令处理部中存储的数据库的例子,是服务器装置3对于语音指令“现在的天气怎么样?”生成了3个服务器指令的情况下的数据的例子。在图15中,对每个服务器指令按每行示出了服务器指令的指令处理、频度、期限(expired)。
[0128]
频度可以是服务器指令的使用频度,既可以在接收装置1侧确定,也可以在服务器装置3侧确定。在服务器装置3侧确定的情况下,例如也可以利用服务器指令数据存储部382的数据库并利用来自多个接收装置1的信息来确定。另外,通过将在接收装置1侧计数的服务器指令(相当于本地指令)的使用频度提供给服务器装置3,从而服务器装置3能够基于来自多个接收装置1的频度信息来确定频度。也可以并非将来自多个接收装置1的频度信息一并利用,而是分别利用接收装置1的频度,对每一个接收装置1确定服务器指令或本地指令。
[0129]
在本实施例中,将频度的大小用作优先度,本地语音指令生成部26基本上以频度的大小的顺序来确定接收装置1执行的指令处理,但是,还考虑expired这样的条件。expired表示指令处理的有效期限,例如,图15的no1的expired“2021/1/20:00”表示no1的服务器指令及指令处理“到2021年1月2日的0:00时为止有效”。no1的服务器指令“语音应答“晴转阴
””
是取决于时间日期的指令,因此,是被赋予expired的条件的例子。此外,“expired”也可以设为图7所示的数据库中的“flag”,在此情况下,也可以是,服务器装置3判断服务器指令的有效期限“expired”,在服务器指令为有效期限内的情况下将flag设为true,在服务器指令超出了有效期限的情况下,将flag设为false。
[0130]
在本实施例中,在用户于“2021/1/20:00”之前发出了语音指令“现在的天气怎样?”的情况下,在接收装置1中执行no1的指令处理。但是,在用户于“2021/1/20:00”之后发出了语音指令“现在的天气怎样?”的情况下,执行下一个频度高的no3的指令处理。优先度的利用的方式等也能够适用第2实施方式所示的方法。另外,在no1的指令处理中,“晴转阴”的部分能够进行第1实施方式中示出的变量化。在进行了变量化的情况下,也可以是,语音指令处理部2在从用户接收到语音指令“现在的天气怎样?”的情况下,与expired无关地,从广播信号、网络5上的未图示的服务器等参照最新的天气信息,使最新的天气信息从示出部16的扬声器进行语音输出。
[0131]
图16是示出第3实施方式的服务器装置从多个服务器指令选择并向语音指令处理部发送服务器指令时的处理动作例的流程图,是服务器装置3利用从接收装置1等外部装置获得的信息从多个服务器指令中选择服务器指令并输出到语音指令处理部的例子。
[0132]
服务器装置3的控制部32若接收到语音指令处理部2发送的语音指令识别请求,则将同时接收到的语音数据输出到文本转换部33(步骤s251)。文本转换部33对语音数据进行语音识别,转换成文本数据,输出到自然语言处理部34(步骤s252)。自然语言处理部34对输入的文本数据实施自然语言处理,确认是否在本地指令数据存储部372、共通数据存储部38
中存储有与文本数据代表的处理相当的本地指令的信息。(步骤s253)。服务器指令生成部35获取由自然语言处理部34确认的本地指令的信息(步骤s254)。服务器指令生成部35基于获取到的本地指令的信息而生成服务器指令。在生成的服务器指令为多个的情况下,服务器指令生成部35从固有数据存储部37获取接收装置1的固有信息(步骤s255的是、s256)。服务器指令生成部35基于接收装置1的固有信息,选择要从多个服务器指令向接收装置1发送的服务器指令(步骤s257)。例如,也可以根据确认过接收装置1的固有信息“禁止语音输出”、“扬声器无效”等状况,而不选择图15的no1的服务器指令。此外,也可以不仅利用接收装置1的固有信息,还利用节目信息等共通数据存储部38的数据。例如,也可以根据从节目信息确认了“在1小时以内不存在广播预定的天气节目”的状况,而不选择图15的no2的服务器指令。
[0133]
服务器指令生成部35包含选择的服务器指令、根据需要而由应答语音生成部36制作出的应答语音等在内地制作服务器指令信息,并经由通信部31输出到语音指令处理部2。
[0134]
(步骤s258)
[0135]
通过以上的步骤,在服务器装置3对于被输入的语音指令确认了多个对应的本地指令的情况下,服务器装置3能够使用固有数据存储部37、共通数据存储部38的数据等从多个服务器指令中选择,将包含它们的服务器指令信息提供给语音指令处理部2。语音指令处理部2通过将从服务器装置3提供的服务器指令信息获取的语音指令和与其建立了关联的服务器指令(相当于本地指令)登记到本地语音指令数据库部27,从而通过用户发出的语音指令而在接收装置1中执行考虑了固有数据存储部37、共通数据存储部38的数据的指令处理。
[0136]
根据本实施方式,通过服务器装置3考虑固有数据存储部37、共通数据存储部38的数据等地生成服务器指令信息,从而在接收装置1侧无需事先编入节目名、广播电台名等信息,而能够对用户发出的语音指令中考虑固有数据存储部37、共通数据存储部38的信息。由此,用户仅通过利用本实施方式的接收装置1,不仅能够以接近普通的语言的形式(自然语言)来利用语音指令,还将语音指令的指令处理设定为与用户、用户的接收装置1的状况匹配。
[0137]
例如,若用户发出了“想看节目a”,则服务器装置3根据节目信息来确认“在未来的星期六17时在数字广播的ch5预定广播或者在网络5上的内容服务器预定发布”,另外,同时根据接收装置固有的信息而确认“不能向网络5连接”时,将服务器指令“预约收看:星期六17时5ch”发送到接收装置1。在接收装置1侧,语音指令处理部2既可以将接收到的服务器指令作为本地指令而使控制部17执行,也可以与本地语音指令“想看节目a”建立关联地存储于本地语音指令数据库部27。
[0138]
变形例
[0139]
在以上示出的实施方式中,示出了接收装置1包含语音指令处理部2的构成的情况。在本变形例中,说明其它的可能的构成。
[0140]
图17是示出变形例的系统的构成例的功能模块图。
[0141]
图17的(a)是通过包含语音指令处理部2在内的语音指令处理装置2a来使得能够用语音指令来控制接收装置1a的情况的例子。
[0142]
接收装置1a相当于从接收装置1拆卸了语音指令处理部2后的接收装置,但是,也
可以是与接收装置1同样的接收装置。
[0143]
语音指令处理装置2a包含语音指令处理部2、麦克风的功能,也可以是具备cpu、存储器的计算机。语音指令处理装置2a也可以具备用于处理麦克风输出的声音信号的a/d转换、dsp等数字信号处理机构等。语音指令处理装置2a也可以具备用于与服务器装置3通信的未图示的通信机构(相当于图2的通信部13)。语音指令处理部2的本地指令处理部23输出的本地指令也可以经由网络5而被输入到接收装置1a的控制部17。
[0144]
在图17的(a)的变形例中,用户向语音指令处理装置2a的未图示的麦克风发出语音指令。麦克风接收到的语音通过a/d转换等转换成语音数据之后,将语音数据输入到语音指令处理部2。通过在以后的语音指令处理部2中进行与图6所示的流程图同样的处理动作,从而能够进行与上述的实施方式的语音指令处理同样的处理,能够获得同样的作用效果。
[0145]
根据图17的(a)的变形例,能够从语音指令处理装置2a经由网络5远程操作接收装置1a。另外,通过将语音指令处理部2的服务器指令数据库部25、本地语音指令数据库部27等数据库设置于云服务器,从而不仅某个特定的用户的接收装置1a,其它用户的接收装置1a也能够进行同样的语音指令处理(语音指令处理装置2a的共有化),而且,还实现使得语音指令处理装置2a容易挪动(可搬运化)。
[0146]
图17的(b)是使得通过包含语音指令处理部2在内的遥控器10a来用语音指令来控制接收装置1a的情况的例子。
[0147]
遥控器10a是在遥控器10中具备语音指令处理部2的遥控器。遥控器10a包含麦克风的功能,也可以包含具备cpu、存储器的计算机、具备用于处理麦克风输出的语音信号的a/d转换、dsp等数字信号处理机构等。遥控器10a也可以具备用于与服务器装置3通信的未图示的通信机构(相当于图2的通信部13)。另外,在遥控器10a具备能够与接收装置1a通信的蓝牙(bluetooth)等通信机构的情况下,也可以经由接收装置1a而与网络5连接,与服务器装置3通信。另外,语音指令处理部2的本地指令处理部23输出的本地指令既可以经由蓝牙(bluetooth)等通信机构被输入到接收装置1a的控制部17,也可以作为使用来自遥控器10a的红外线等的通常的遥控器控制信号而输出到接收装置1a。
[0148]
在图17的(b)的变形例中,用户向遥控器10a的未图示的麦克风发出语音指令。麦克风接收到的语音通过a/d转换等转换成语音数据之后,语音数据输入到语音指令处理部2。通过在以后的语音指令处理部2中进行与图6所示的流程图同样的处理动作,从而能够进行与上述的实施方式的语音指令处理同样的处理,能够获得同样的作用效果。
[0149]
根据图17的(b)的变形例,通过向在用户的手里的遥控器10a发出语音指令,从而能够简单地获得上述实施方式的作用效果。也可以将语音指令处理部2的服务器指令数据库部25、本地语音指令数据库部27等、数据库设置于接收装置1a、未图示的云服务器等。根据以上所述的至少1个实施方式,能够提供一种能够增加可在本地处理的语音指令的语音指令处理电路、接收装置、服务器、系统、方法及计算机可读的非易失性存储介质。
[0150]
此外,附图所示的解析画面等中显示的条件参数、对它们的选择项、值、评价指标等的名称、定义、种类等是在本实施方式中作为一个例子而示出的,并不限定于本实施方式所示的例子。
[0151]
本公开实施方式还提供一种计算机可读的非易失性存储介质,所述存储介质存储有计算机指令,所述计算机指令由处理器执行时实现上述的实施方式的语音数据处理。
[0152]
说明了本技术的若干个实施方式,但是,这些实施方式是作为例子而示出的,并不意图限定申请的范围。这些新的实施方式能够以其它各种各样的形态来实施,在不脱离申请的主旨的范围内,能够进行各种省略、置换、变更。这些实施方式及其变形包含于申请的范围、主旨中,并且也包含于权利要求书中记载的技术方案及其等同的范围中。进一步,另外,在技术方案的各构成要素中,将构成要素分割地表现的情况、或者一并表现多个的情况、或者将它们组合而表现的情况,均是本技术的范畴。另外,也可以组合多个实施方式,通过该组合而构成的实施例也是申请的范畴。
[0153]
另外,为了使得说明更清楚,附图存在与实际的形态相比,对于各部的宽度、厚度、形状等进行示意性地表示的情况。在框图中,对于未连线的模块间、或者即使连线也未示出箭头的方向,有的情况下也进行数据、信号的交互。流程图所示的处理也可以通过在包含ic芯片、数字信号处理器(digital signal processor或dsp)等硬件或者微机的计算机等中动作的软件(程序等)或硬件与软件的组合来实现。另外,在将实施方式表现为控制逻辑的情况下,表现为包含使计算机执行的指令在内的程序的情况下,以及表现为记载有上述指令的计算机可读取的非易失性存储介质的情况下,也能够应用本技术的装置。另外,对于使用的名称、用语也没有限定,即使是其它的表现,只要实质上是相同内容、相同主旨,就包含于本技术。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献