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

声音控制方法、服务器装置、以及发声体与流程

2022-10-26 21:40:29 来源:中国专利 TAG:


1.本公开涉及声音控制方法、服务器装置、以及发声体。


背景技术:

2.以往,在家电等电子设备中,有对声音进行输出(发声)的装置(例如,参考专利文献1)。
3.在专利文献1中,公开了根据基于电子设备的用户的属性信息和该电子设备的属性信息的至少一方而设定的特性信息,制成用于该电子设备发声的声音数据的服务器装置。
4.现有技术文献
5.专利文献
6.专利文献1:(日本)特开2015-164251号公报


技术实现要素:

7.发明要解决的课题
8.如具备专利文献1中公开的服务器装置的系统那样,例如有以声音向用户通知电器等的信息的系统。在这种的系统中,要求对用户来说易于听取信息。因此,以声音向用户通知信息的发声体需要在恰当的定时以声音向用户通知信息。
9.本公开提供发声体能够在恰当的定时以声音来通知信息的声音控制方法等。
10.用于解决课题的手段
11.本公开的一方式所涉及的声音控制方法包括:判定步骤,判定能够输出声音的多个发声体的各个是否正在输出声音;以及输出步骤,基于所述判定步骤中的判定结果,在使所述多个发声体之中至少一个发声体立刻输出声音、或者在到正在输出声音的发声体结束该声音的输出为止进行待机之后使所述至少一个发声体输出声音的定时,使所述至少一个发声体输出声音。
12.此外,本公开的一方式所涉及的服务器装置具备:判定部,判定能够输出声音的多个发声体的各个是否正在输出声音;以及输出部,基于所述判定部的判定结果,在使所述多个发声体之中至少一个发声体立刻输出声音、或者在到正在输出声音的发声体结束该声音的输出为止进行待机之后使所述至少一个发声体输出声音的定时,使所述至少一个发声体输出声音。
13.此外,本公开的一方式所涉及的发声体具备:声音输出部,输出声音;通信部,用于与服务器装置进行通信;以及声音控制部,基于经由所述通信部从所述服务器装置接收到的声音信息而使声音从所述声音输出部输出,所述声音控制部执行:将表示是否正在使声音从所述声音输出部输出的声音输出信息经由所述通信部发送给所述服务器装置,经由所述通信部从所述服务器装置接收所述声音信息、和表示使声音输出的定时的定时信息,在基于所接收到的所述定时信息的定时,使所述声音输出部输出基于所述声音信息的声音。
14.另外,这些包含的或者具体的方式也可以通过系统、方法、集成电路、计算机程序或者计算机可读取的cd-rom等记录介质来实现,也可以通过系统、方法、集成电路、计算机程序以及记录介质的任意的组合来实现。
15.发明效果
16.根据本公开,能够提供发声体能够在恰当的定时以声音来通知信息的声音控制方法等。
附图说明
17.图1是表示实施方式所涉及的声音发声系统的具体结构的示意图。
18.图2是表示实施方式所涉及的服务器装置的结构的框图。
19.图3是用于说明实施方式所涉及的服务器装置决定使发声体以声音来输出发声语句的定时的处理方法的第一例的图。
20.图4是用于说明实施方式所涉及的服务器装置决定使发声体以声音来输出发声语句的定时的处理方法的第二例的图。
21.图5是用于说明实施方式所涉及的服务器装置决定使发声体以声音来输出发声语句的定时的处理方法的第三例的图。
22.图6是用于说明实施方式所涉及的服务器装置决定使发声体以声音来输出发声语句的定时的处理方法的第四例的图。
23.图7是用于说明实施方式所涉及的服务器装置决定使发声体以声音来输出发声语句的定时的处理方法的第五例的图。
24.图8是表示实施方式所涉及的服务器装置的处理过程的流程图。
25.图9是表示实施方式所涉及的发声体的处理过程的流程图。
具体实施方式
26.在以下,针对本公开的实施方式,使用附图详细地进行说明。另外,在以下说明的实施方式都表示本公开的一具体例。从而,以下的实施方式所示的数值、形状、材料、结构元素、结构元素的配置以及连接方式、步骤以及步骤的顺序等是一例,并非限定本公开的宗旨。因此,针对以下的实施方式中的结构元素之中表示本公开的最上位概念的独立权利要求中未记载的结构元素,作为任意的结构元素来说明。
27.此外,各图是示意图,并非必须严格地图示。此外,在各图中,针对相同的结构构件,赋予了相同的标号。
28.(实施方式)
29.[结构]
[0030]
图1是表示实施方式所涉及的声音发声系统500的具体结构的示意图。
[0031]
声音发声系统500是,在设备600中被输出了表示处理的状态改变的信息、通知故障的信息、用于向用户催促滤波器等部件的更换的信息、用于向用户通知(推荐通知)设备600所具有的功能的信息等信息的情况下,以声音向用户通知(输出)该信息(换言之,对该信息进行发声)的装置。例如,设为设备600为洗衣机且洗涤结束。在该情况下,例如,设备600将表示洗涤已结束的动作信息发送给服务器装置100。服务器装置100在接收到该动作
信息的情况下,向能够输出声音的设备即发声体200,发送用于以声音来输出例如“洗涤已结束”等发声语句的声音文件(声音数据)。发声体200例如具有用于输出声音的扬声器等设备,基于所接收到的声音文件,以声音来输出(也就是说,发声)“洗涤已结束”等发声语句。
[0032]
声音发声系统500具备1个以上的设备600、服务器装置100、和1个以上的发声体200。
[0033]
设备600例如是冰箱、洗衣机、微波炉、照明装置、门铃等电器等,并且是能够输出设备600的信息的设备(信息源设备)。更具体性而言,例如,设备600是处于用户的家内的可通信的电器(家电)。设备600例如将表示设备600的固有的标识符即识别信息、表示设备600的性能(规格)等的设备信息、以及表示所处理(动作)的内容的动作信息、表示故障等设备600的状态的状态信息等发送给服务器装置100。另外,在动作信息中,也可以包含表示执行了该动作信息所示的动作内容的设备600的设备信息。
[0034]
此外,设备600例如将表示设备600的用户的信息发送给服务器装置100。表示该用户的信息例如经由设备600所具有的未图示的触摸面板等受理来自用户的输入的受理部从用户处受理。
[0035]
另外,设备600例如是与智能手机等便携终端不同的设备。具体而言,设备600例如是与便携终端不同而能被多个用户(例如,设想由多个用户利用)利用的设备。
[0036]
就智能手机等便携终端而言,进行利用的用户被确定。因此,在通过便携终端向用户通知信息时,即使便携终端已将其它信息通知给用户,也仅便携终端的用户是作为该通知的对象者的用户,也就是说,设想用户正在占用便携终端,所以在便携终端向用户进行多个通知的情况下,按顺序进行该多个通知即可。
[0037]
另一方面,家电设备由家族共享等,作为通知的对象者的用户不一定正在占用,有可能被其他用户占用。因此,有以下等课题:为了向特定的用户通知与作为这样的家电设备的设备600相关的信息,需要在被用户以外占用的情况下使通知保留。
[0038]
因此,在声音发声系统500中,为了能够对设备600的用户恰当地通知与设备600相关的信息,设备600例如将表示设备600的用户的信息与设备600的设备信息以及动作信息等一起发送给服务器装置100。
[0039]
设备600例如具备用于与服务器装置100进行通信的通信接口、执行冷藏、洗涤、加热等处理的执行部、由用于检测设备600的状态的传感器等实现的检测部、和由对设备600的各种处理进行控制的处理器以及存储器等实现的控制部。
[0040]
服务器装置100基于从设备600接收到的信息,决定使发声体200输出的发声语句(情景),使发声体200以声音来输出所制成的发声语句。例如,服务器装置100在从设备600接收到动作信息的情况下,选择与动作信息相应的声音文件(声音数据),将所选择的声音文件作为通知信息(也称为声音信息)而发送给发声体200,从而使得从发声体200输出基于该声音文件的声音。
[0041]
作为发声语句,例示出表示设备600已开始动作的文章、表示设备600已结束动作的文章、表示与其他设备600联动的文章、用于向用户催促版本升级的文章、用于向用户推荐设备600所具有的功能的利用的文章、表示故障的文章等。
[0042]
服务器装置100例如由具备用于与设备600、发声体200等装置进行通信的通信接口、储存了程序的非易失性存储器、用于执行程序的临时的存储区域即易失性存储器、用于
进行信号的收发的输入输出端口、执行程序的处理器等的计算机来实现。
[0043]
发声体200是空调(air conditioner)、电视(television)、自主行驶型扫地机(所谓,机器人扫地机)等电器等,并且是具备扬声器等能够输出声音的部件的设备(搭载扬声器的家电)。
[0044]
发声体200例如在从服务器装置100接收到声音文件等声音信息的情况下,输出基于所接收到的声音信息的声音。
[0045]
另外,在图1中,将设备600图示了三个,但声音发声系统500所具备的设备600的数量也可以是一个,也可以是多个,没有被特别限定。
[0046]
此外,在图1中,将发声体200图示了三个,但声音发声系统500所具备的发声体200的数量也可以是一个,也可以是多个,没有被特别限定。
[0047]
服务器装置100与三个设备600以及三个发声体200的各个,经由互联网等网络以可通信的方式连接。
[0048]
服务器装置100、和三个设备600以及三个发声体200的各个,也可以经由lan(局域网(localarea network))等以可通信的方式连接,也可以以可无线通信的方式连接。
[0049]
此外,被用于服务器装置100、和三个设备600以及三个发声体200的各个之间的通信的通信规格没有被特别限定。作为通信规格,例示wi-fi(注册商标)、蓝牙(bluetooth(注册商标))、或者zigbee(注册商标)等。
[0050]
三个设备600以及三个发声体200的各个例如被配置于用户所居住的房屋内。此外,服务器装置100例如被配置于房屋的外部。
[0051]
图2是表示实施方式所涉及的服务器装置100的框图。另外,在图2中,将设备600仅代表示出了一个,此外在图2中,将发声体200示出三个,但为了区分三个发声体200,赋予标号为发声体201、发声体202、发声体203。
[0052]
服务器装置100具备取得部110、情景决定部120、发声体决定部130、判定部140、定时决定部150、输出部160、存储部170。
[0053]
取得部110是取得设备600的性能、种类、型号等设备信息、以及表示设备600的动作历史(动作的内容)的动作信息等与设备600相关的信息的处理部。取得部110例如经由服务器装置100所具备的未图示的通信接口等通信部与设备600进行通信,从而取得设备信息以及/或者动作信息。该通信部例如是用于与设备600以及发声体200进行通信的通信接口。该通信部例如在与发声体200以及设备600进行有线通信的情况下由连接通信线的连接器等实现,在进行无线通信的情况下由天线以及无线通信电路等实现。
[0054]
另外,在服务器装置100具备受理来自用户的输入的鼠标、键盘等受理装置的情况下,也可以经由该受理装置取得设备信息以及/或者动作信息。
[0055]
取得部110使所取得的设备信息以及动作信息存储至存储部170,或输出至情景决定部120。
[0056]
情景决定部120是判定取得部110所取得的动作信息是否满足规定的条件,决定使发声体200发声的发声语句的处理部。具体而言,情景决定部120基于取得部110所取得的动作信息,判定是否产生了使发声体200输出声音的事件。例如,在存储部170中,存储有与判定为产生了事件(也就是说,满足规定的条件)的设备600的种类相应的动作内容。例如,情景决定部120判定取得部110所取得的动作信息所示的动作内容、和存储部170中存储的与
判定为产生了事件的设备600的种类相应的动作内容是否一致,从而判定是否产生了使发声体200输出声音的事件。
[0057]
就规定的条件而言,例示出设备600已开始动作、设备600已动作、与其他设备600联动、能够版本升级、故障等。
[0058]
另外,规定的条件也可以预先被任意地决定。
[0059]
情景决定部120例如在判定为取得部110所取得的动作信息所示的动作内容满足规定的条件的情况下,决定与该动作信息相应的发声语句。例如在存储部170中,存储有与动作内容建立关联的发声语句,通过选择关联了动作信息所示的动作内容的发声语句,从而决定使发声体200以声音来输出的发声语句。
[0060]
发声体决定部130是决定向多个发声体200之中的哪个发声体200以声音来输出情景决定部120所决定的发声语句的处理部。例如,在存储部170中,预先将表示设备600的设备信息、和表示发声体200的发声体信息建立关联而存储。例如,在作为设备600的一例的第一设备的设备信息、和发声体201、202的发声体信息被建立关联的情况下,在取得部110取得第一设备的动作信息时,发声体201和发声体202以声音来输出与该动作信息相应的发声语句。此外,例如,在作为设备600的其它一例的第二设备的设备信息、和发声体201的发声体信息被建立关联的情况下,在取得部110取得第二设备的动作信息时,发声体201以声音来输出与该动作信息相应的发声语句。
[0061]
此外,例如,在存储部170中,表示设备600以及发声体200的所有者的所有者信息与设备信息以及发声体信息建立关联而存储。在该情况下,例如,若取得部110取得设备600的动作信息,则发声体决定部130决定发声体200,以使与设备600所有者相同的发声体200以声音来输出与该动作信息相应的发声语句。这样,例如,发声体决定部130基于设备信息、发声体信息、以及所有者信息,决定使声音发声系统500所具备的多个发声体200之中的哪个发声体200以声音来输出情景决定部120所决定的发声语句。
[0062]
另外,所有者信息可以预先被存储于存储部170。或者,例如,取得部110也可以经由未图示的通信部从用户处取得由未图示的智能手机等受理装置受理到的所有者信息,使得将所取得的所有者信息存储于存储部170。
[0063]
判定部140是判定多个发声体200的各个是否正在输出声音的处理部。例如,判定部140判定发声体201、发声体202、以及发声体203的各个是否正在输出声音。
[0064]
另外,在此所说的多个发声体200是否正在输出声音,例如表示服务器装置100是否使发声体200以声音来输出发声语句。例如,有以下情况:通过发声体200,为了通知本装置的信息而输出声音,或在发声体200为电视的情况下,与影像配合而输出声音。这样,判定部140所判定的发声体200正在输出的声音既可以包含服务器装置100使发声体200输出的声音(基于发声语句的声音)以外的声音,也可以不包含。
[0065]
例如,判定部140判定是否使发声体201、发声体202、以及发声体203的各个以声音来输出情景决定部120所决定的发声语句。例如,判定部140根据后述的定时决定部150所决定的定时、和情景决定部120所决定的发声语句的长度,判定发声体201、发声体202、以及发声体203的各个是否正在输出声音。与发声语句的长度相应的声音的输出时间例如也可以预先被存储于存储部170,也可以是表示输出一音所涉及的时间等的信息预先被存储于存储部170,根据该信息和发声语句而算出以声音来输出发声语句所涉及的时间。或者,判定
部140也可以经由上述的服务器装置100所具备的上述的未图示的通信部与发声体201、发声体202、以及发声体203的各个进行通信,从而取得表示发声体201、发声体202、以及发声体203的各个是否正在发声的信息(声音输出信息)。
[0066]
定时决定部150是基于判定部140的判定结果,决定使多个发声体200之中的至少一个发声体200立刻输出声音、或者在到正在输出声音的发声体200结束该声音的输出为止进行待机之后使至少一个发声体200输出声音的定时的处理部。
[0067]
例如,定时决定部150在发声体决定部130决定为使多个发声体200以声音来输出发声语句(更具体而言,相同的发声语句)的情况下,针对该多个发声体200之中没有正在输出声音的第一发声体,决定使该第一发声体立刻输出声音的定时,针对该多个发声体200之中正在输出声音的第二发声体,决定在到结束该声音的输出为止进行待机之后使该第二发声体输出声音的定时。
[0068]
或者,例如,定时决定部150在发声体决定部130决定为使多个发声体200以声音来输出发声语句(更具体而言,相同的发声语句)的情况下,在该多个发声体200之中的至少某个发声体200正在输出声音时,决定在该至少某个发声体200结束声音的输出后使该至少一个发声体200输出声音的定时。
[0069]
或者,例如,定时决定部150取得表示多个发声体200的各自的所有者的所有者信息,在多个发声体200之中与使声音输出的至少一个发声体200相同的所有者所具有的发声体200正在输出声音的情况下,决定在该发声体200结束声音的输出后使该至少一个发声体200输出声音的定时。
[0070]
在该情况下,例如,定时决定部150在多个发声体200之中、成为以声音来输出的发声语句的对象的用户所具有的、与使得以声音输出该发声语句的至少一个发声体200相同的所有者所具有的发声体200正在输出声音的情况下,决定在该发声体结束声音的输出后使该至少一个发声体200输出声音的定时。服务器装置100例如在从设备600取得动作信息的情况下,为了向作为设备600的所有者的用户通知基于该动作信息的发声语句,使成为该发声语句的对象(通知对象)的用户所具有的发声体200、也就是说、与设备600的所有者相同的所有者的发声体200以声音来输出该发声语句。例如,在此时,定时决定部150基于与使得以声音输出发声语句的至少一个发声体200(例如,发声体201)所有者相同的用户的发声体200(例如,发声体202)是否正在输出声音,决定使该至少一个发声体200(例如,发声体201)输出声音的定时。
[0071]
或者,例如,定时决定部150取得表示多个发声体200的各自的所有者的所有者信息,在使得声音输出的至少一个发声体200的所有者为第一用户以及第二用户的情况下,在多个发声体200之中第一用户以及第二用户的至少一方为所有者的发声体200正在输出声音时,决定在该至少一方为所有者的发声体200结束声音的输出后使至少一方为所有者的至少一个发声体200输出声音的定时。
[0072]
或者,例如,定时决定部150取得表示多个发声体200的各自的所有者的所有者信息,在使得声音输出的至少一个发声体200由在第一用户以及第二用户之中的第一用户为所有者,并且多个发声体200中第一用户所具有的1个以上的发声体200之中至少某个发声体200由第二用户所具有的情况下,在第二用户所具有的发声体200正在输出声音时,决定在该第二用户所具有的发声体200结束声音的输出后使得使声音输出的至少一个发声体
200输出声音的定时。
[0073]
另外,定时决定部150也可以使表示使声音立刻输出的信息、或者表示在到发声体200结束声音的输出为止进行待机之后使声音输出的指示的信息作为定时信息与声音信息一起向后述的输出部160输出。或者,例如,定时决定部150也可以使表示使声音输出的时刻的信息、或者表示接收声音信息至使声音输出为止的时间的信息等作为定时信息与声音信息一起向输出部160输出。
[0074]
针对定时决定部150决定使发声体200以声音来输出发声语句的定时的处理方法的具体例,在后面叙述。
[0075]
输出部160是对发声体200的声音的输出进行控制的处理部。具体而言,输出部160基于判定部140的判定结果,在使多个发声体200之中的至少一个发声体立刻输出声音、或者在到正在输出声音的发声体200结束该声音的输出为止进行待机之后使该至少一个发声体200输出声音的定时,使该至少一个发声体200输出声音。更具体而言,输出部160也可以使发声体决定部130所决定的至少一个发声体200在定时决定部150所决定的定时以声音来输出情景决定部120所决定的发声语句。例如,输出部160将用于使1个以上的发声体200以声音来输出该发声语句的信息即声音信息、和表示定时决定部150所决定的定时的定时信息,经由服务器装置100所具备的上述的未图示的通信部,发送给发声体决定部130所决定的1个以上的发声体200。
[0076]
声音信息是用于使发声体200以声音来输出与设备600的动作信息相应的发声语句的信息。例如,声音信息是与设备600的动作信息相应的声音文件(声音数据)。声音文件例如与动作内容建立关联而被存储于存储部170。
[0077]
例如,输出部160基于取得部110所取得的动作信息从存储部170取得与情景决定部120所决定的发声语句相应的声音文件,将所取得的声音文件作为声音信息而输出(发送)给发声体200。
[0078]
由此,就由用户设定(选择)的发声语句而言,在满足规定的条件(例如,设备600执行了规定的动作,成为了规定的状态等)的情况下,该发声语句从发声体决定部130所决定的1个以上的发声体200作为声音而在定时决定部150所决定的定时被输出。
[0079]
另外,服务器装置100也可以对上述的声音信息,从与服务器装置100不同的其他服务器装置等计算机接收声音信息。例如,存储部170也可以存储表示与声音文件对应的url(统一资源定位(uniform resource locator))的信息。例如,情景决定部120也可以在决定了发声语句之后,将表示与相应于所决定的发声语句的声音信息对应的url的信息发送给该其他服务器装置,从而取得该声音信息。
[0080]
取得部110、情景决定部120、发声体决定部130、判定部140、定时决定部150、输出部160的各处理部由存储器、该存储器中存储的控制程序、执行该控制程序的cpu(中央处理单元(central processing unit))等处理器来实现。此外,这些处理部也可以由一个存储器以及一个处理器来实现,也可以以相互不同或者任意的组合由多个存储器以及多个处理器来实现。此外,这些处理部例如也可以由专用的电子电路等实现。
[0081]
存储部170是存储表示设备600的设备信息、表示发声体200的发声体信息、表示设备600以及发声体200的所有者的所有者信息、表示多个发声语句的信息(情景信息)的存储装置。此外,存储部170也可以存储与发声语句相应的声音文件。
[0082]
存储部170例如由hdd(硬盘驱动器(hard disk drive))、或者闪速存储器等实现。
[0083]
另外,例如,在存储部170中,也可以存储表示以声音来输出的发声语句的设定信息。设定信息是存储部170中存储的1个以上的发声语句(更具体而言,表示发声语句的信息)之中表示被设定为根据用户而以声音来输出的发声语句的信息。有根据用户而存在想要以声音来通知的信息和不需要以声音来通知的信息的情况。因此,例如,取得部110经由上述的未图示的通信部作为设定信息取得表示是否以声音来输出通过未图示的智能手机等受理装置从用户处受理到的发声语句的信息,使所取得的设定信息存储至存储部170。例如,情景决定部120在取得部110取得了动作信息的情况下,也可以基于存储部170中存储的设定信息,判定是否使发声体200以声音来输出与该动作信息相关的发声语句。设定信息也可以按每个用户被设定。
[0084]
发声体200如上述那样,是例如空调、电视、自主行驶型扫地机等电器等,并且是具备扬声器等能够输出声音的部件的设备。发声体200例如输出基于从服务器装置100接收到的声音文件等声音信息的声音。
[0085]
另外,发声语句以及与该发声语句相应的声音文件也可以被存储于hdd等未图示的存储部,由发声体200具备该存储部。在该情况下,例如,输出部160也可以将表示使发声体200以声音来输出的发声语句的信息、或者表示与该发声语句建立关联的声音文件的信息作为声音信息而发送给发声体200。在该情况下,例如,发声体200从该存储部中存储的1个以上的声音文件之中,基于所接收到的声音信息来选择用于输出声音的声音文件,输出基于所选择的声音文件的声音。
[0086]
发声体200例如具备扬声器、放大器、存储了用于使得从该扬声器输出基于从服务器装置100接收到的声音信息的声音的控制程序的存储器、执行该控制程序的处理器、用于与服务器装置100进行通信的通信接口。该通信接口例如在发声体200与服务器装置100进行有线通信的情况下由连接通信线的连接器等实现,在进行无线通信的情况下由天线以及无线通信电路等实现。
[0087]
发声体200例如具备通信部210、声音控制部220、声音输出部230。
[0088]
通信部210是用于与服务器装置100进行通信的通信接口。
[0089]
声音控制部220是基于经由通信部210从服务器装置100(更具体而言,输出部160)接收(取得)的声音信息,使得从声音输出部230输出声音的处理部。具体而言,声音控制部220将表示是否使得从声音输出部230输出声音的声音输出信息经由通信部210发送给服务器装置100,从服务器装置100经由通信部210接收声音信息和表示使声音输出的定时的定时信息,在基于所接收到的定时信息的定时,使声音输出部230输出基于声音信息的声音。
[0090]
声音控制部220由存储器、该存储器中存储的控制程序、执行该控制程序的cpu等处理器实现。此外,声音控制部220例如也可以由专用的电子电路等实现。
[0091]
声音输出部230是通过声音控制部220控制而输出声音的装置。声音输出部230例如由扬声器等实现。
[0092]
[具体例]
[0093]
接下来,针对定时决定部150决定使发声体200以声音来输出发声语句的定时的处理方法的具体例进行说明。另外,在以下说明的第一例~第五例中,作为发声体201和发声体202由用户a为所有者进行说明。此外,在以下说明的第一例~第五例中,作为发声体202
和发声体203由用户b为所有者进行说明。也就是说,发声体202被用户a和用户b共享。此外,在以下说明的第一例~第五例中,表示使得对用户b以声音来输出信息的情况。
[0094]
<第一例>
[0095]
图3是用于说明实施方式所涉及的服务器装置100决定使发声体200以声音来输出发声语句的定时的处理方法的第一例的图。
[0096]
在本例中,使发声体202以及发声体203在今后以声音输出发声语句,且设为发声体202正在输出声音。也就是说,在本例中,发声体202以及发声体203为发声候补,且发声体202为发声中。
[0097]
在该情况下,定时决定部150决定定时,以使发声中的发声体202直到发声结束为止进行待机之后输出声音。另一方面,定时决定部150决定定时,以使未发声的发声体203立刻对发声语句进行发声。因此,在本例中,对相同的发声语句进行发声的发声体202和发声体203在不同的定时对发声语句进行发声。
[0098]
这样,在第一例中,定时决定部150针对2个以上的发声体200之中未输出声音的第一发声体,决定定时以使该第一发声体立刻输出声音,针对该2个以上的发声体200之中正在输出声音的第二发声体,决定定时以使直到结束该声音的输出为止进行待机之后使该第二发声体输出声音。
[0099]
另外,成为发声候补的发声体200也可以所有者为用户a,也可以为用户b,不特别限定所有者。例如,在使得对用户b以声音来输出信息的情况下,发声体200也可以是用户b所具有的发声体202以及发声体203的至少一方。
[0100]
<第二例>
[0101]
图4是用于说明实施方式所涉及的服务器装置100决定使发声体200以声音来输出发声语句的定时的处理方法的第二例的图。
[0102]
在本例中,使发声体202以及发声体203在今后以声音输出发声语句,且设为发声体202正在输出声音。也就是说,在本例中,发声体202以及发声体203为发声候补,且发声体202为发声中。
[0103]
在该情况下,定时决定部150决定定时,以使发声中的发声体202直到发声结束为止进行待机之后发声。此外,定时决定部150针对未发声的发声体203,决定定时以使直到发声体202的发声结束为止进行待机之后发声。因此,在本例中,对相同的发声语句进行发声的发声体202和发声体203在相同的定时对发声语句进行发声。
[0104]
这样,在第二例中,定时决定部150在都作为发声候补的2个以上的发声体200之中至少某个发声体200正在输出声音的情况下,决定定时以使在该至少某个发声体200结束声音的输出后使2个以上的发声体200输出声音(例如,相同的发声语句以声音被输出的定时成为同时)。
[0105]
<第三例>
[0106]
图5是用于说明实施方式所涉及的服务器装置100决定使发声体200以声音来输出发声语句的定时的处理方法的第三例的图。
[0107]
在本例中,使发声体203在今后以声音输出发声语句,且设为发声体202正在输出声音。也就是说,在本例中,发声体203为发声候补,且发声体202为发声中。
[0108]
在本例中,定时决定部150取得发声体201、发声体202、以及发声体203的各自的所
有者信息,从而确定与发声体203所有者相同的用户b的发声体200。在本例中,定时决定部150确定与发声体203所有者相同的用户b的发声体202。此外,例如,定时决定部150在与发声候补的发声体203所有者相同的发声体202正在发声的情况下,决定定时以使在发声体202结束发声后使发声体203发声。另一方面,例如,即使与发声候补的发声体203所有者相同的发声体202未发声,且与发声候补的发声体203所有者不同的发声体201正在发声,定时决定部150也决定定时使发声体203立刻发声。
[0109]
这样,在第三例中,定时决定部150取得表示多个发声体200的各自的所有者的所有者信息,在多个发声体200之中与使声音输出的至少一个发声体200相同的所有者所具有的发声体200正在输出声音的情况下,决定定时以使在该发声体200结束声音的输出后使该至少一个发声体200输出声音。
[0110]
另外,例如,判定部140既可以取得发声体201、发声体202、以及发声体203的各自的所有者信息,判定发声体203、和与发声体203所有者相同的用户b的发声体202的各个是否为发声中,也可以针对声音发声系统500所具备的全部发声体即发声体201、发声体202、以及发声体203的各个判定是否为发声中。
[0111]
<第四例>
[0112]
图6是用于说明实施方式所涉及的服务器装置100决定使发声体200以声音来输出发声语句的定时的处理方法的第四例的图。
[0113]
在本例中,使发声体202以声音从此输出发声语句,且设为发声体201正在输出声音。也就是说,在本例中,发声体202为发声候补,且,发声体201为发声中。
[0114]
在本例中,定时决定部150取得发声体201、发声体202、以及发声体203的各自的所有者信息,从而确定与发声体202所有者相同为用户a以及用户b的至少一方的发声体200。在本例中,定时决定部150确定与发声体202所有者相同为用户a的发声体201、和与发声体202所有者相同为用户b的发声体203。此外,例如,定时决定部150在与发声候补的发声体202所有者中至少1人为相同的发声体201以及发声体203的至少一方正在发声的情况下,决定定时以使在发声体201以及发声体203这双方结束发声后使发声体202发声。在本例中,由于与发声候补的发声体202所有者中至少1人为相同的发声体201正在发声,所以定时决定部150决定定时以使在发声体201结束发声后使发声体202发声。因此,在本例中,例如,定时决定部150在与发声候补的发声体202所有者中至少1人为相同的发声体201未发声,且与发声候补的发声体202所有者中至少1人为相同的发声体203发声的情况下,决定定时以使在发声体203结束发声后使发声体202发声。
[0115]
这样,在第四例中,定时决定部150取得表示多个发声体200的各自的所有者的所有者信息,在使声音输出的至少一个发声体200的所有者为第一用户以及第二用户的情况下,在多个发声体200之中第一用户以及第二用户的至少一方为所有者的发声体200正在输出声音时,决定定时以使在该至少一方为所有者的发声体200结束声音的输出后使至少一方为所有者的至少一个发声体200输出声音。
[0116]
<第五例>
[0117]
图7是用于说明实施方式所涉及的服务器装置100决定使发声体200以声音来输出发声语句的定时的处理方法的第五例的图。
[0118]
在本例中,使发声体203以声音从此输出发声语句,且设为发声体201正在输出声
音。也就是说,在本例中,发声体203为发声候补,且发声体201为发声中。
[0119]
在本例中,定时决定部150取得发声体201、发声体202、以及发声体203的各自的所有者信息,从而针对与发声体203所有者相同的用户b所具有的发声体202以及发声体203,判定是否存在用户b以外的所有者。在本例中,用户b所具有的发声体202也由用户a所具有,所以针对用户b所具有的发声体202以及发声体203,判定为存在用户b以外的所有者。进而,定时决定部150在针对用户b所具有的发声体202以及发声体203,判定为存在用户b以外的所有者的情况下,确定该用户b以外的所有者所具有的发声体200。在本例中,定时决定部150针对用户b所具有的发声体202以及发声体203,确定用户b以外的所有者即用户a所具有的发声体201。此外,例如,定时决定部150在所确定的发声体200正在发声的情况下,决定定时以使在所确定的发声体200结束发声后使发声体203发声。在本例中,由于所确定的发声体201正在发声,所以定时决定部150决定定时以使在所确定的发声体201结束发声后使发声体203发声。
[0120]
这样,在第五例中,定时决定部150取得表示多个发声体200的各自的所有者的所有者信息,在使声音输出的至少一个发声体200由第一用户(例如,用户b)以及第二用户(例如,用户a)之中第一用户为所有者,并且多个发声体200中第一用户所具有的1个以上的发声体200之中至少某个发声体200由第二用户所具有的情况下,在第二用户所具有的发声体200正在输出声音时,决定定时以使在该第二用户所具有的发声体200结束声音的输出后使得使声音输出的至少一个发声体200输出声音。
[0121]
另外,上述的第一例、第二例、第三例、第四例、以及第五例也可以在可能的范围中任意组合而实现。
[0122]
例如,在上述的第五例中,在使得从第一用户所具有的一个发声体200输出声音的情况下,也可以进行第一用户所具有的其他发声体200是否为发声中的判定。例如,在该其他发声体200为发声中的情况下,在到该其他发声体200结束声音的输出为止进行待机之后使该一个发声体200输出声音。在此,在该一个发声体200的所有者不仅包含第一用户还包含第二用户的情况下,在第一用户所具有的其他发声体200并非发声中时,也可以进而进行第二用户所具有的发声体200是否为发声中的判定。在该情况下,例如,在第一用户所具有的其他发声体200并非发声中,且第二用户所具有的发声体200并非发声中时,使该一个发声体200输出声音。另一方面,在第二用户所具有的发声体200为发声中的情况下,在到第二用户所具有的发声体200结束声音的输出为止进行待机之后使该一个发声体200输出声音。
[0123]
[处理过程]
[0124]
接下来,针对服务器装置100所执行的处理的处理过程进行说明。
[0125]
图8是表示实施方式所涉及的服务器装置100的处理过程的流程图。
[0126]
首先,情景决定部120判定取得部110是否从设备600取得了设备600的动作信息(s101)。
[0127]
情景决定部120在判定为取得部110未取得动作信息的情况下(s101中否(no)),将处理返回至步骤s101。
[0128]
另一方面,情景决定部120在判定为取得部110取得了动作信息的情况下(s101中是(yes)),基于动作信息,决定发声语句(s102)。
[0129]
接着,发声体决定部130例如基于表示执行了动作信息所示的动作的设备600的设
备信息,决定以声音来输出情景决定部120所决定的发声语句的至少一个发声体200(s103)。
[0130]
接着,判定部140判定声音发声系统500所具备的多个发声体200(更具体而言,存储部170中存储了表示发声体200的发声体信息的发声体200)是否正在输出声音(s104)。
[0131]
接着,定时决定部150基于判定部140的判定结果,决定使多个发声体200之中至少一个发声体200立刻输出声音、或者在到正在输出声音的多个发声体200结束该声音的输出为止进行待机之后使至少一个发声体200输出声音的定时(s105)。定时决定部150例如使用上述的第一例~第五例的其中一个判定方法,决定使发声体决定部130所决定的至少一个发声体200输出声音的定时。
[0132]
接着,输出部160使发声体决定部130所决定的至少一个发声体200在定时决定部150所决定的定时以声音来输出情景决定部120所决定的发声语句(s106)。
[0133]
另外,在步骤s101中处置的信息不仅是设备600的动作信息,只要是表示设备600的版本升级的信息、表示故障的信息等用于向用户通知的信息,也可以是任意的信息。针对步骤s102以后的处理,也可以基于表示设备600的版本升级的信息、表示故障的信息等用于向用户通知的信息,决定发声语句而从发声体200以声音来输出该发声语句。
[0134]
接下来,针对发声体200所执行的处理的处理过程进行说明。
[0135]
图9是表示实施方式所涉及的发声体200的处理过程的流程图。
[0136]
首先,声音控制部220将表示是否使得从声音输出部230输出声音的声音输出信息,经由通信部210发送给服务器装置100(s201)。声音控制部220执行步骤s201的定时没有被特别限定。声音控制部220也可以以预先任意决定的规定的周期反复执行步骤s201,也可以在从服务器装置100接收到请求声音输出信息的信息的情况下执行步骤s201。
[0137]
另外,声音控制部220也可以将表示发声结束(也就是说,从声音输出部230输出声音结束)的信息作为声音输出信息,经由通信部210发送给服务器装置100。
[0138]
据此,由于服务器装置100也能够掌握使发声体200开始发声的情况,只要知道发声何时结束,服务器装置100就能够恰当地判定各自的发声体200是否为发声中。
[0139]
此外,服务器装置100在表示发声结束的声音输出信息规定的时间未被接收的情况下,也可以判定为发声体200的发声结束。
[0140]
服务器装置100例如基于所接收到的声音输出信息,执行图8所示的步骤s104,进而发送声音文件等声音信息以及定时信息。
[0141]
接着,声音控制部220经由通信部210从服务器装置100接收声音信息、和表示使声音输出的定时的定时信息(s202)。
[0142]
接着,声音控制部220在基于在步骤s202中接收到的定时信息的定时,使声音输出部230输出基于声音信息的声音(s203)。
[0143]
[效果等]
[0144]
以上那样,实施方式所涉及的声音控制方法包含判定能够输出声音的多个发声体200是否正在输出声音的判定步骤(s104)、和基于在判定步骤中的判定结果,在使多个发声体200之中至少一个发声体200立刻输出声音、或者在到正在输出声音的发声体200结束该声音的输出为止进行待机之后使该至少一个发声体200输出声音的定时使该至少一个发声体200输出声音的输出步骤(s106)。
[0145]
据此,例如,使得从多个发声体200同时输出声音,从而使得能够避开用户难以听取声音的定时而从发声体200输出声音。这样,根据实施方式所涉及的声音控制方法,发声体200能够在恰当的定时以声音来通知信息。
[0146]
此外,例如,实施方式所涉及的声音控制方法还包含基于在判定步骤中的判定结果来决定使多个发声体200之中至少一个发声体200立刻输出声音、或者在到正在输出声音的发声体200结束该声音的输出为止进行待机之后使该至少一个发声体200输出声音的定时的定时决定步骤(s105)。在该情况下,例如,在输出步骤中,在定时决定步骤中决定的定时,使该至少一个发声体200输出声音。
[0147]
由此,在输出步骤中,基于在判定步骤中的判定结果,能够在使多个发声体200之中至少一个发声体200立刻输出声音、或者在到正在输出声音的发声体200结束该声音的输出为止进行待机之后使该至少一个发声体200输出声音的定时,使该至少一个发声体200输出声音。
[0148]
此外,例如,在定时决定步骤中,针对多个发声体200之中未正在输出声音的第一发声体,决定使该第一发声体立刻输出声音的定时,针对多个发声体200之中正在输出声音的第二发声体,决定在到结束该声音的输出为止进行待机之后使该第二发声体输出声音的定时。
[0149]
据此,在以声音来输出发声语句时,通过当前是否正在输出声音来决定发声体200是否输出声音,因此,定时决定的处理变得简便。
[0150]
此外,例如,在定时决定步骤中,在多个发声体200之中至少某个发声体200正在输出声音的情况下,决定在该至少某个发声体200结束声音的输出后使该至少一个发声体200输出声音的定时。
[0151]
据此,用户能够在相同的定时听到相同的信息。因此,通过在相同的定时听到相同的信息,用户产生误解或用户感到不快的情况被抑制。
[0152]
此外,例如,在定时决定步骤中,取得表示多个发声体200的各自的所有者的所有者信息,在多个发声体200之中与使声音输出的至少一个发声体200相同的所有者所具有的发声体200正在输出声音的情况下,决定在正在输出该声音的发声体200结束声音的输出后使该至少一个发声体输出声音的定时。
[0153]
从在多个发声体200之中相同的用户所具有的发声体200以声音来输出针对该用户的信息的可能性高。因此,若从相同的用户所具有的多个发声体200的各个在相同的定时以声音来输出不同的发声语句,则用户需要同时听到多个信息,有可能无法准确地听取信息。因此,在多个发声体200之中与使声音输出的至少一个发声体200相同的所有者所具有的发声体200正在输出声音的情况下,决定定时以使在该发声体200结束声音的输出后使该至少一个发声体200输出声音,从而对相同的用户在相同的定时通知不同的信息的情况被抑制。
[0154]
此外,例如,在定时决定步骤中,在多个发声体200之中与成为以声音来输出的发声语句的对象的用户所具有的该至少一个发声体200相同的所有者所具有的发声体200正在输出声音的情况下,决定在该发声体200结束声音的输出后使该至少一个发声体200输出声音的定时。
[0155]
据此,对相同的用户在相同的定时通知不同的信息的情况进一步被抑制。
[0156]
此外,例如,在定时决定步骤中,取得表示多个发声体200的各自的所有者的所有者信息,在使声音输出的至少一个发声体200的所有者为第一用户以及第二用户的情况下,在该多个发声体200之中第一用户以及第二用户的至少一方为所有者的发声体200正在输出声音时,决定在正在输出该声音的发声体200结束声音的输出后使该至少一个发声体200输出声音的定时。
[0157]
例如,如图6所示,若在所有者为用户a的发声体201正在输出声音时,进而使得从用户a还具有的发声体202输出声音,则有以下顾虑:即使使得从发声体202输出的声音的信息为对于用户b的信息,用户a也变得难以听取声音。因此,在多个发声体200之中第一用户以及第二用户的至少一方为所有者的发声体200正在输出声音时,决定定时以使在该至少一方为所有者的发声体200结束声音的输出后使至少一方为所有者的至少一个发声体200输出声音,从而对第一用户以及第二用户的任一个来说,信息无法准确地被听取的情况能被抑制。
[0158]
此外,例如,在定时决定步骤中,取得表示多个发声体200的各自的所有者的所有者信息,在使声音输出的至少一个发声体200由第一用户以及第二用户之中第一用户为所有者,并且多个发声体200中第一用户所具有的1个以上的发声体200之中至少某个发声体200由第二用户所具有的情况下,在第二用户所具有的发声体200正在输出声音时,决定在正在输出该声音的发声体200结束声音的输出后使该至少一个发声体200输出声音的定时。
[0159]
例如,如图7所示,在用户a和用户b共享相同的发声体202的情况下,用户a和用户b处于相同的空间的情况较多的可能性高。也就是说,用户a所具有的发声体200和用户b所具有的发声体200被配置于相同的空间的可能性高。因此,若使用户a所具有的发声体200和用户b所具有的发声体200同时输出声音,则有可能对于用户a的信息或是对于用户b的信息都难以听取。因此,在使声音输出的至少一个发声体200由第一用户以及第二用户之中第一用户为所有者,并且多个发声体200中第一用户所具有的1个以上的发声体200之中至少某个发声体200由第二用户所具有的情况下,在第二用户所具有的发声体200正在输出声音时,决定定时以使在该第二用户所具有的发声体200结束声音的输出后使得使声音输出的至少一个发声体200输出声音,从而能够抑制从位于相同的空间的发声体200同时输出声音。
[0160]
此外,实施方式所涉及的服务器装置100具备判定能够输出声音的多个发声体200的各个是否正在输出声音的判定部140、和基于判定部140的判定结果在使多个发声体200之中至少一个发声体200立刻输出声音、或者在到正在输出声音的发声体200结束该声音的输出为止进行待机之后使该至少一个发声体200输出声音的定时使该至少一个发声体200输出声音的输出部160。
[0161]
据此,实现与上述的实施方式所涉及的声音控制方法同样的效果。
[0162]
此外,实施方式所涉及的发声体200具备输出声音的声音输出部230、用于与服务器装置100进行通信的通信部210、基于经由通信部210从服务器装置100接收到的声音信息使声音从声音输出部230输出的声音控制部220。声音控制部220将表示是否正在从声音输出部230输出声音的声音输出信息经由通信部210发送给服务器装置100,并经由通信部210从服务器装置100接收声音信息、和表示使声音输出的定时的定时信息,在基于所接收到的定时信息的定时,使声音输出部230输出基于声音信息的声音。
[0163]
据此,能够抑制发声体200将基于从服务器装置100接收到的声音信息的声音与其
他声音一起输出而使用户难以听取。
[0164]
(其他实施方式)
[0165]
以上,针对本公开所涉及的声音控制方法等,基于实施方式进行了说明,但本公开并非限定于上述实施方式。
[0166]
例如,设备600和发声体200既可以是相同的设备,也可以是不同的设备。也就是说,将设备信息以及动作信息等发送给服务器装置100的装置、和被服务器装置100控制而以声音来输出发声语句的装置既可以是相同的装置,也可以是不同的装置。
[0167]
此外,例如,服务器装置100也可以将与设备600相关的设备信息以及动作信息,不是从设备600而是从其他服务器装置等取得。此外,服务器装置100也可以从该其他服务器装置,取得正在利用设备600的用户所利用的运输服务、天气信息、或者防灾信息等信息,使这些信息从发声体200发声。此外,例如,服务器装置100也可以使用户所具有的发声体200对用户所利用的上述的运输服务等服务信息进行发声。例如,服务器装置100在从其他服务器装置等接收到上述的服务信息的情况下,也可以使得从用户所具有的发声体200对“有一个明天上午预定到达的货物”等声音进行发声。服务器装置100也可以从用户所具有的智能手机、平板终端、个人计算机等接收与用户所利用的服务相关的信息。在该情况下,声音发声系统也可以不具备设备600。
[0168]
此外,例如,服务器装置100也可以基于从设备600取得的设备信息以及动作信息、和从该其他服务器装置取得的信息,决定发声语句。例如,在设备600为洗衣机的情况下,服务器装置100也可以基于从该洗衣机取得的表示基于该洗衣机的选择结束的信息、和从该其他服务器装置取得的天气信息,使发声体200对向用户推荐该洗衣机的乾燥运行的发声语句进行发声。
[0169]
此外,例如,判定部140所判定的多个发声体200也可以是声音发声系统500所具备的全部发声体200,也可以是声音发声系统500所具备的全部发声体200之中为了定时决定部150决定定时所需的多个发声体200。
[0170]
此外,例如,在图3~图8中,针对用户a以及用户b分别是两个发声体200的所有者,且用户a以及用户b共享多个发声体200之中发声体202的例进行了说明。用户a以及用户b分别所具有的发声体200的数量、以及用户a以及用户b所共享的发声体200的数量也可以分别是一个,也可以是多个,也可以相同,也可以不同,也可以是任意。
[0171]
此外,例如,在上述实施方式中,发声待机中的发声体在当前发声中的发声体的发声结束后开始新的发声。但是,一个发声体也可以根据发声内容,打断其他发声体的发声中而开始发声。该发声内容也可以预先被任意决定,不被特别限定。
[0172]
此外,例如,在上述实施方式中,服务器装置100所具备的取得部110、情景决定部120、发声体决定部130等处理部的结构元素的全部或者一部分也可以由专用的硬件构成、或者也可以通过执行适于各结构元素的软件程序来实现。各结构元素也可以通过cpu或者处理器等程序执行部读出并执行在hdd或者半导体存储器等记录介质中记录的软件程序来实现。
[0173]
此外,例如,上述处理部的结构元素也可以由一个或者多个电子电路构成。一个或者多个电子电路也可以分别是通用的电路,也可以是专用的电路。
[0174]
在一个或者多个电子电路中,例如也可以包含半导体装置、ic(集成电路
(integrated circuit))或者lsi(大规模集成(large scale integration))等。ic或者lsi也可以被集成于一个芯片,也可以被集成于多个芯片。在此,称为ic或者lsi,但也可以根据集成的程度而改变称呼,可能被称为系统lsi、vlsi(特大规模集成(very large scale integration))、或者ulsi(超大规模集成(ultra large scale integration))。此外,能够以相同的目的来使用在lsi的制造后编程的fpga(现场可编程门阵列(field programmable gatearray))。
[0175]
此外,发声体200所具备的声音控制部220等处理部的结构元素的全部或者一部分也可以由专用的硬件构成、或者也可以通过执行适于各结构元素的软件程序来实现。各结构元素也可以通过cpu或者处理器等程序执行部读出并执行hdd或者半导体存储器等记录介质中记录的软件程序来实现。
[0176]
此外,例如,上述处理部的结构元素也可以由一个或者多个电子电路构成。
[0177]
此外,本公开的整个的或者具体的方式也可以由系统、装置、方法、集成电路或者计算机程序实现。或者,也可以由存储该计算机程序的光盘、hdd或半导体存储器等计算机可读取的非临时的记录介质实现。此外,也可以由系统、装置、方法、集成电路、计算机程序以及记录介质的任意的组合实现。
[0178]
此外,只要不脱离本公开的宗旨,将本领域技术人员所想到的各种变形施加于本实施方式的方式、将不同的实施方式中的结构元素组合而构筑的方式也包含于本公开的范围内。
[0179]
产业可利用性
[0180]
本公开能够应用于对能够输出声音的设备进行控制的装置。
[0181]
标号说明
[0182]
100 服务器装置
[0183]
110 取得部
[0184]
120 情景决定部
[0185]
130 发声体决定部
[0186]
140 判定部
[0187]
150 定时决定部
[0188]
160 输出部
[0189]
170 存储部
[0190]
200、201、202、203 发声体
[0191]
210 通信部
[0192]
220 声音控制部
[0193]
230 声音输出部
[0194]
500 声音发声系统
[0195]
600 设备。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献