本申请要求2015年9月2日提交的美国临时申请序列号62/213,259的权益,所述申请的公开内容以引用的方式整体并入本文。
技术领域
本文公开了具有多屏应用的音频系统。
背景技术:
家庭音频系统正在变得日益普及。家庭音频系统内的许多扬声器是无线启用的并且被配置来与家庭内的某些设备诸如电视机、计算机、平板计算机、移动电话等连接。通常,多个设备竞争用户的关注。
技术实现要素:
一种用于在从多个媒体设备接收的音频内容之间自动地切换的回放设备可包括至少一个扬声器,所述至少一个扬声器被配置来发出对应于从第一媒体设备接收的视频内容的第一音频内容。回放设备还可包括无线收发器和处理器,所述无线收发器被配置来从第二媒体设备接收数据。处理器可被配置来接收基于数据的第二媒体设备处的事件的指示,所述事件指示从第二媒体设备播放第二音频内容,并且命令至少一个扬声器将第一音频内容的回放静音并在不中断第一媒体设备处的视频内容的回放的情况下启动第二音频内容的回放。
被配置来在多个音频源之间切换的音频回放系统可包括回放设备,所述回放设备包括至少一个扬声器,所述至少一个扬声器被配置来发出对应于第一媒体设备处的视频内容的第一音频内容。回放设备还包括处理器,所述处理器被配置来从第二媒体设备接收从第二媒体设备播放第二音频内容的指示,并且命令至少一个扬声器将第一音频内容的回放静音并在不中断第一媒体设备处的视频内容的回放的情况下启动第二音频内容的回放。
一种用于切换家庭影院回放设备处的音频输出的方法可包括从第一媒体设备接收对应于第一媒体设备处的多媒体内容的第一音频内容。所述方法还可包括命令通过至少一个扬声器播放第一媒体内容;以及从第二媒体设备接收对应于第二媒体设备处的媒体内容的第二音频内容。所述方法还可包括命令至少一个扬声器将第一媒体内容静音播放并且在不中断第一媒体设备处的视频内容的情况下播放第二媒体内容;以及命令至少一个扬声器响应于第二媒体内容结束而恢复第一音频内容的播放。
附图说明
在所附权利要求书中特定地指出了本公开的实施方案。然而,通过结合附图参考以下详细描述,各种实施方案的其他特征将变得更加明显并且将得到最好的理解,在附图中:
图1示出根据一个实施方案的音频系统的系统图;
图2示出根据一个实施方案的音频系统的回放设备的框图;
图3A-3C示出当媒体在第二媒体设备处播放时的音频系统的示例性情形;
图4A-4C示出当媒体在第二媒体设备处播放并且流送至第一音频设备时的音频系统的示例性情形;
图5A-5C示出当多个用户和媒体设备与回放设备通信时的音频系统的示例性情形;
图6A-6C示出当在第二媒体设备处接收到电话呼叫时的音频系统的示例性情形;
图7示出音频系统的过程的示例性流程图;
图8示出用于音频系统的示例性硬件系统;并且
图9示出用于音频系统的另一个示例性硬件系统。
具体实施方式
按照要求,本文公开了本发明的详细实施方案;然而,应当理解的是,所公开的实施方案仅仅是可以各种形式和替代形式体现的本发明的示范性实例。附图不一定按比例绘制;一些特征可能被夸大或最小化以示出特定部件的细节。因此,本文公开的特定结构细节和功能细节不应被解释为是限制性的,而是仅仅作为教导本领域技术人员以不同方式运用本发明的代表性基础。
本文公开的是回放设备或扬声器,所述回放设备或扬声器被配置来连接至多个家用设备并且在从多个家用设备接收到的媒体内容之间自动切换。家用设备可包括有线设备(诸如电视机)和一个或多个无线移动设备(诸如移动电话或平板电脑)。回放设备可被配置来播放对应于当前正在通过第一家用设备(诸如电视机)播放的视频流的音频。在回放期间,第二家用设备(诸如移动设备)也可开始播放音频(例如,来自当前正在移动设备上播放的视频、来自呼入的电话呼叫等)。回放设备可检测到移动设备处的音频回放、使对应于当前播放的视频流的音频静音,并且在不中断视频流的情况下开始播放来自移动设备的音频。响应于回放设备检测到移动设备处的音频回放的停止,回放设备可恢复对应于视频流的音频回放。音频源之间的所述切换在无需用户交互的情况下发生。因此,可通过回放设备实现改善的用户体验,至少是因为与用户最关注的内容对应的音频是由回放设备自动地选择的,从而避免了多个家用设备提供竞争性的同时播放的内容的情况。
图1示出家庭音频系统100的系统图,所述家庭音频系统100具有与第一媒体设备120和第二媒体设备125配对的回放设备105。第一媒体设备120可以是具有显示屏的媒体回放设备,诸如电视机、监视器、平板计算机等。第二媒体设备125也可以是媒体回放设备。在本文论述的实例中,第一媒体设备120可以是安装式屏幕诸如电视机。第一媒体设备120可被配置来播放媒体内容诸如音频内容和/或视频内容。在本文论述的实例中,第二媒体设备125可以是移动设备诸如平板电脑或移动电话并且可由附近用户130来操作。也可以实现第一媒体设备120也是移动设备的其他配置。
回放设备105可以是音频扬声器,诸如条形音响(soundbar)、家庭影院扬声器、书架式扬声器、入墙式扬声器、全天候户外扬声器、亚低音扬声器等。回放设备105可被配置来与媒体设备120、125进行无线通信。在与媒体设备120、125中的一个连接后,回放设备105可发出对应于媒体设备120、125中的一个处的媒体内容的音频。通常,响应于第一媒体设备120处的媒体内容的选择,回放设备105可发出对应于媒体内容的音频。虽然在图1中示出为邻近第一媒体设备120,但是回放设备105可位于房间内的任一处,诸如位于房间的拐角、后部等中以提供各种环绕声效果。此外,虽然本文论述的实例涉及单个回放设备105,但是可使用多个回放设备105例如作为2.0声道或5.1声道系统的部件。
回放设备105可通过无线网络135与第二媒体设备125进行通信。在一个实例中,无线网络135可以是无线局域网135,所述无线局域网135被配置来常规地与媒体设备120、125配对。第一媒体设备120可在辅助端口处与回放设备105具有有线模拟连接。
当媒体设备120、125中的一个(例如电视机)被激活或打开时,或者当媒体设备120、125中的一个(例如移动设备)进入回放设备105的无线范围内时,媒体设备120、125可对来自回放设备105的请求消息作出响应。对请求消息的响应可包括用来用回放设备105验证媒体设备120、125的唯一标识符。在初始配对之后,媒体设备120、125可随后使用有待由回放设备105识别的标识符,而无需另外的用户交互。无线网络可包括或在其上媒体内容可从媒体设备120、125传输至回放设备105的其他短程网络。
在使用中,用户130可选择在第一媒体设备120上观看的电视节目并且回放设备105可播放对应于所述电视节目的音频。用户130可同时与第二媒体设备125进行交互。所述交互可包括检查电子邮件、社交网站、在线商家等。有时,用户130可选择在第二媒体设备125处观看视频片段(例如选择上的短视频)。响应于此选择,对应于选定的视频片段的音频可通过回放设备105发出。因为在用户选择第一媒体设备120处的第一内容的时候,用户可能更关注第二媒体设备125处的第二内容,所以这可能是有益的。响应于接收到第二媒体设备125处的音频回放的指示,回放设备105可覆盖当前播放的音频内容并且回放对应于在第二媒体设备125处选定的第二内容的第二音频内容。响应于第二媒体设备125处的视频片段的完成,回放设备可恢复对应于第一内容的第一音频内容。
也就是说,通过选择用第二音频内容覆盖第一音频内容,媒体设备120、125未竞争用户的关注。替代地,回放设备105回放对应于更优选的内容的音频内容,而无需过度的用户130交互。自动覆盖还可消除对用来使第一媒体设备120处的音频静音的用户交互的需要。
因此,回放设备105可默认播放对应于第一媒体设备120的音频。此音频可响应于第二媒体设备125处的事件(诸如播放视频片段的用户选择)而中断。其他事件诸如接收电话呼叫、播放音频文件等也可触发回放设备105以至少暂时地切换音频源。在一些情况下,当使用时可实现用于减少可能发生的延迟的机制,诸如由公司提供的音频增强技术。
无线网络135可允许第二媒体设备125与回放设备105通信。第二媒体设备125可常规地将数据包传输至回放设备105。基于接收到的数据,回放设备105可确定第二媒体设备125处的事件是否包括对应的音频内容。例如,事件可包括播放具有对应音频的视频。事件还可包括接收电话呼叫或视频呼叫。在识别到具有对应音频的事件后,回放设备105然后可进行切换以发出对应的音频,而不是对应于第一媒体设备120的音频。
图2示出根据一个实施方案的回放设备105的框图。回放设备105可包括控制器205,所述控制器205被配置来有利于用户130的聆听体验。控制器205可与数据库210、用户接口215和扬声器225进行通信。控制器205还可与无线收发器220进行通信。收发器220可能够接收来自远程设备(诸如第一媒体设备120和第二媒体设备125)的信号,并且将所述信号提供给控制器205以用于通过扬声器225进行回放。其他信息和数据(诸如用户设置、播放列表、设置等)可通过收发器220进行交换。如所解释的,回放设备105与媒体设备120、125之间的通信可通过网络或通过来实现。可使用或流送媒体内容,诸如将音乐从移动设备流送至回放设备105以用于回放。控制器205可包括对技术的音频解码能力。
数据库210可位于回放设备105内并且可维持各种用户设置、设备配置、查找表等。数据库165还可位于远程媒体设备或其他位置上。数据库210可维持某些预设值以及某些预定义或预先确定的阈值,如本文所论述的。数据库210还可维持媒体设备120、125处的事件的时间线,所述事件可指示在所述媒体设备120、125处的音频内容。数据库210可维持设备列表和与所述设备列表相关联的分级结构。
用户接口215可以是开关、液晶显示器(LCD)或被配置来接收用户命令的任何其他类型的接口。虽然未示出,但是回放设备105还可通过无线远程控制、或甚至由第二媒体设备125来控制。接收到的命令可与音频的回放有关并且可包括音量命令以及回放命令诸如跳过、快进等。接口215还可显示当前播放的音频的指示,或可指示音频源(例如,第一媒体设备120或第二媒体设备125)。
图3A-C示出来自第二媒体设备125的音频中断来自第一媒体设备120的音频的示例性情形。例如,用户130可正在观看第一媒体设备120处的电视,如图3A中所示出的。随后,用户130可选择在第二媒体设备125处回放视频片段,如图3B中所示出的。回放设备105可识别到第二媒体设备125正在播放,或即将播放音频内容并且可从播放对应于电视内容的音频切换至播放对应于第二媒体设备125处的视频片段的音频。一旦第二媒体设备125处的视频片段已完成播放,回放设备105就可恢复播放对应于电视内容的音频,如图3C中所示的。
图4A-C示出来自第二媒体设备125的音频中断来自第一媒体设备120的音频并且来自第二媒体设备125的视频内容投放至第一媒体设备120的示例性情形。例如,用户130可正在观看第一媒体设备120处的电视,如图4A中所示出的。随后,用户130可选择在第二媒体设备125处回放视频片段,如图4B中所示出的。回放设备105可识别到第二媒体设备125正在播放,或即将播放音频内容并且可从播放对应于电视内容的音频切换至播放对应于第二媒体设备125处的视频片段的音频。然后用户130可将视频投放至第一媒体设备120,如图4C中所示出的。一旦第二媒体设备125处的视频片段已完成播放,回放设备105就可自动地恢复播放对应于电视内容的音频,并且第一媒体设备120可自动地恢复播放先前中断的内容。
图5A-C示出多个媒体设备与回放设备105配对的示例性情形。在示出的实例中,第一媒体设备120(诸如电视机)和对应于第一用户130-A的第二媒体设备125与回放设备105配对。另外,对应于第一用户130-A的第三媒体设备140(诸如平板计算机)也可与回放设备105配对。第四媒体设备145(诸如移动电话)和第五媒体设备150(诸如平板电脑)可对应于第二用户130-B并且也与回放设备105配对。
例如,用户130-A、130-B可正在观看第一媒体设备120处的电视,如图5A中所示出的。随后,第二用户130-B可选择在第四媒体设备145处播放视频片段,如图5B中所示出的。回放设备105可识别到第四媒体设备145正在播放,或即将播放音频内容并且可从播放对应于电视内容的音频切换至播放对应于第四媒体设备145处的视频片段的音频。虽然未示出,但是一旦第四媒体设备145处的视频片段已完成播放,回放设备105就可自动地恢复播放对应于电视内容的音频。
然后第一用户130-A可选择第三媒体设备140处的视频片段,如图5C中所示出的。回放设备105可识别到第三媒体设备140正在播放,或即将播放音频内容并且可从播放与电视内容相关联的音频切换至播放对应于第三媒体设备140处的视频片段的音频。虽然未示出,但是一旦第三媒体设备140处的视频片段已完成播放,回放设备105就可自动地恢复播放对应于电视内容的音频。
在多个媒体设备同时播放音频的事件中,回放设备105可基于后进先出(LIFO)实现方式播放音频。也就是说,最近播放音频的媒体设备具有音频回放的优先权。
图6A-C示出来自第二媒体设备125的音频中断来自第一媒体设备120的音频并且插入的音频是来自呼入的电话呼叫的示例性情形。例如,用户130可正在观看第一媒体设备120处的电视,如图6A中所示出的。随后,用户130可接收第二媒体设备125处的电话呼叫(诸如语音呼叫或视频呼叫),如图6B中所示出的。回放设备105可识别到第二媒体设备125正在接收呼叫并且可从播放对应于电视内容的音频切换至播放来自电话呼叫的音频。用户130可使用嵌入在第二移动设备125处的扬声器电话或其他麦克风进行电话呼叫。也就是说,麦克风可拾取用户的声音,并且回放设备105可发出呼叫者的语音。一旦电话呼叫已完成,回放设备105就可恢复播放对应于电视内容的音频,如图6C中所示的。因此,在电话呼叫期间,避免了对电视音频的过度分心。
图7是根据一个实施方案的音频系统的过程700的示意性流程图。所述过程开始于框705,在所述框中回放设备105的控制器205识别或检测第一媒体设备120。在一个实例中,第一媒体设备120可以是相对不动或固定的设备诸如电视机。在打开电视机后,回放设备105可自动地识别电视机并且开始从电视机接收音频数据。
在框710处,控制器205接收并播放对应于被选择用于在第一媒体设备120处回放的第一回放内容的第一音频内容。
在框715处,控制器205识别第二媒体设备125。在一个实例中,第二媒体设备125可以是由用户使用的便携式设备诸如移动电话或平板电脑。在进入回放设备105的无线范围内后,第二媒体设备125可与回放设备105自动连接。
在框720处,控制器205确定第二媒体设备125处的事件是否包括在第二媒体设备125处播放对应于媒体内容的第二音频内容。如所解释的,事件可包括播放视频片段、接收电话呼叫、播放音频文件等。在一个实例中,控制器205可确定呼入的无线音频信号是否在预设阈值音量级以上。对呼入的无线音频信号是否在阈值以上的确定在下文参照图9详细描述。如果控制器205接收到第二媒体设备125处的音频回放的指示,则过程700可进行至框725。如果没有,则过程700返回进行至框710并且回放设备105继续播放第一音频内容。
在框725处,控制器205命令回放设备105播放对应于第二媒体设备125的第二音频内容。第二音频内容可经由回放设备105继续播放,直到音频内容源停止(例如,视频片段结束、电话呼叫结束等)。
在框730处,控制器205确定第二用户设备125处的事件是否已完成。也就是说,例如,视频片段是否结束。如果结束,则过程700然后可进行至框710并且回放设备105可恢复播放第一音频内容,直到与其相关联的视频内容结束,或者第一媒体设备120被关闭。
如果未结束,回放设备105可继续播放第二音频内容,直到第二媒体设备125处的事件结束,或者被用户停止。
图8示出用于音频系统100的示例性硬件系统800。可包括辅助输入端AUX IN以接收来自电视的有线连接。系统800可包括用于处理从媒体设备接收的音频信号的信号处理器835,诸如超低功率音频数字信号处理器(DSP)。此外,虽然未明确示出,但是可包括单独的模拟混合器(诸如下文参照图9描述的音频闪避电路905)作为系统800的一部分以便衰减某些音频信号。在一个实例中,当使用衰减器逐渐减弱第一音频回放并且逐渐引入第二音频回放时,转换可不那么突然,而不是突然停止回放设备105处的音频输出并且重新开始来自不同源的音频。
硬件系统800可包括电源适配器805,所述电源适配器805被配置来从AC或其他电源向系统800供电。系统800可包括放大器810和至少一对扬声器225。如上文参照图2所述,系统800可包括用户接口215诸如LCD或被配置来接收用户命令的其他触摸屏。
图9示出用于切换回放设备105处的音频内容的音频系统100的示例性硬件系统900。硬件系统900可被包括作为回放设备105的一部分并且可以是控制器205的一部分或与所述控制器205通信。硬件系统900还可采用通过控制器205或其他计算设备所执行的命令的形式并且通过所述命令来实现。
图9中所示的实例可实现音频闪避,在所述实例中在音频闪避电路905处接收到两个呼入的音频信号。音频闪避可以是一个音频信号的电平由于另一个音频信号的存在而降低的音频效果。音频信号中的一个可“闪避”在具有较高优先级的另一个之下。在这个实例中,来自第二媒体设备125的信号(或其他无线信号)可具有比模拟音频输入高的优先级,所述模拟音频输入可与第一媒体设备120相关联。无论何时电路905检测到具有在预设阈值以上的强度的音频的呼入信号,第一媒体设备音频都发生衰减。当回放设备105处的闪避电路905停止通过系统接收来自第二媒体设备125的音频数据时,回放设备105识别到Bluetooth信号已降至阈值以下并且恢复第一媒体设备音频。虽然示出了模拟闪避电路905,但是应注意的是在其他实例中闪避可在数字域中执行。
阈值可包括一定的最小音量级。也就是说,如果音频闪避电路905接收到包括来自第二媒体设备125的音频内容的数据,所述音频内容具有超过一定强度的音量级,则闪避电路905可进行逐渐地降低第一媒体设备音频的音量并且逐渐地增加第二媒体设备音频的音量。
除了与目前的阈值最小音量相关的音频闪避,控制器205可被配置来在第二媒体设备125处的指示与媒体内容或语音/视频呼叫相关的音频内容的事件与指示与通知相关的声音的那些事件之间进行区分。例如,可从第二移动设备中发出各种通知声音,包括关于文本消息、电子邮件、流量(traffic)的提醒和新闻提醒等。由于这些声音的性质和短的持续时间,为短的通知声音而覆盖对应于第一媒体内容的第一音频内容可能不是所优选的或希望的。
因此,控制器205可在与媒体内容和语音/视频呼叫相关的音频内容与对应于通知的音频内容之间进行区分。这一区分可通过确定声音的最小长度,例如声音是否在预定义的长度诸如0.5秒以上来实现。
因此,本文公开了一种音频系统,所述音频系统被配置来播放来自多个媒体设备的音频。音频系统通过使来自一个设备的音频取代来自另一个设备的音频防止了媒体设备之间对用户关注的竞争。此外,可以几乎不甚至不需要另外的用户交互并且可以不需要另外的移动应用或其他程序来进行本文所述的特征。此外,虽然本文的实例参照家庭音频系统进行了论述,但是可包括其他音频系统。
本文所述的计算设备通常包括计算机可执行指令,其中所述指令可由诸如以上列出的那些的一个或多个计算设备执行。计算机可执行指令可以由使用各种编程语言和/或技术创建的计算机程序来编译或解释,所述编程语言和/或技术单独地或组合地包括但不限于JavaTM、C、C++、Visual Basic、Java Script、Perl等。一般来说,处理器(例如,微处理器)接收例如来自存储器、计算机可读介质等的指令,并执行这些指令,从而实施一个或多个过程,包括本文所述的一个或多个过程。可使用各种计算机可读介质来存储和传输此类指令和其他数据。
关于本文描述的过程、系统、方法、启发内容等,应当理解,虽然此类过程的步骤等已被描述为根据特定的顺序发生,但是此类过程可被以不同于本文所述顺序的顺序所实施的所述步骤来实施。还应当理解,某些步骤可以被同时执行,可以添加其他步骤,或可以省略本文所描述的某些步骤。换句话说,本文对过程的描述是出于说明某些实施方案的目的而提供的,并且绝不应当被解释为限制权利要求书。
虽然上文描述示例性实施方案,但并不意味这些实施方案描述了本发明的所有可能形式。实际上,在说明书中使用的措词是用于描述而非限制的措词,并且应当理解,可在不脱离本发明的精神和范围的情况下做出各种改变。另外地,各种实施方案的特征可加以组合来形成本发明的其他实施方案。