ImageVerifierCode 换一换
格式:PDF , 页数:20 ,大小:727.60KB ,
资源ID:1036805      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-1036805.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于窗口设置的音频控制.pdf)为本站会员(1***)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

基于窗口设置的音频控制.pdf

1、10申请公布号CN102326143A43申请公布日20120118CN102326143ACN102326143A21申请号200980155893422申请日2009100612/464,29520090512USG06F3/1620060171申请人索尼爱立信移动通讯有限公司地址瑞典隆德72发明人叶罗恩雷涅尔塔吉森74专利代理机构北京三友知识产权代理有限公司11127代理人李辉吕俊刚54发明名称基于窗口设置的音频控制57摘要一种方法,该方法包括以下步骤显示与应用相关联的窗口;提供与所述应用相关联的音频内容;接收用户输入;确定所述用户输入是否对应于所述窗口的窗口操作,其中,所述窗口操作是除

2、关闭所述窗口之外的操作;当确定所述用户输入对应于所述窗口操作时,确定对应于与所述窗口操作相关联的窗口设置的音频设置;以及依据所述音频设置来输出所述音频内容。30优先权数据85PCT申请进入国家阶段日2011080186PCT申请的申请数据PCT/IB2009/0543792009100687PCT申请的公布数据WO2010/131082EN2010111851INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书9页附图7页CN102326156A1/3页21一种方法,该方法包括以下步骤通过用户设备来显示与应用相关联的窗口;通过所述用户设备来提供与所述应用相关联的音频内

3、容;通过所述用户设备来接收用户输入;通过所述用户设备来确定所述用户输入是否对应于所述窗口的窗口操作,其中,所述窗口操作是除关闭所述窗口之外的操作;当确定所述用户输入对应于所述窗口操作时,通过所述用户设备来确定对应于与所述窗口操作相关联的窗口设置的音频设置;以及依照所述音频设置,通过所述用户设备来输出所述音频内容。2根据权利要求1所述的方法,该方法还包括以下步骤通过所述用户设备来确定所述应用是否提供了音频内容。3根据权利要求1所述的方法,其中,通过所述用户设备来输出所述音频内容的步骤包括当所述窗口操作对应于增大窗口尺寸时,通过所述用户设备来提高与所述音频内容相关联的音量;而当所述窗口操作对应于减

4、小窗口尺寸时,通过所述用户设备来降低与所述音频内容相关联的音量。4根据权利要求3所述的方法,其中,所述音量对应于所述窗口的尺寸与所述用户设备的显示器整体尺寸之间的比率。5根据权利要求1所述的方法,其中,通过所述用户设备来输出所述音频内容的步骤包括当所述窗口操作对应于最小化所述窗口的尺寸时,通过所述用户设备来最小化与所述音频内容相关联的音量或使其静音;而当所述窗口操作对应于最大化所述窗口的尺寸时,通过所述用户设备来最大化与所述音频内容相关联的音量。6根据权利要求1所述的方法,其中,通过所述用户设备来输出所述音频内容的步骤包括基于所述窗口在显示器上的位置,通过所述用户设备来对所述音频内容进行声像调

5、节。7根据权利要求1所述的方法,其中,通过所述用户设备来输出所述音频内容的步骤包括当所述窗口操作对应于将所述窗口放在显示器上的第一位置时,通过所述用户设备来输出与所述音频内容相关联的立体声收窄;而当所述窗口操作对应于将所述窗口放在显示器上的第二位置时,通过所述用户设备来输出与所述音频内容相关联的立体声加宽,其中,所述第一位置不同于所述第二位置。8根据权利要求1所述的方法,其中,通过所述用户设备来输出所述音频内容的步骤包括当所述窗口操作对应于调整所述窗口相对于另一窗口的层叠时,通过所述用户设备来调整与所述音频内容相关联的音量。权利要求书CN102326143ACN102326156A2/3页39

6、一种用户设备,该用户设备显示与应用相关联的窗口;接收用户输入;确定所述用户输入是否对应于所述窗口的窗口操作,其中,所述窗口操作是除关闭所述窗口之外的操作;当确定所述用户输入对应于所述窗口的窗口操作时,选择对应于与所述窗口操作相关联的窗口设置的音频设置;以及依据对应于所述窗口设置的所述音频设置来输出与所述应用相关联的音频内容。10根据权利要求9所述的用户设备,其中,所述用户设备还确定所述应用是否提供了音频内容。11根据权利要求9所述的用户设备,其中,所述用户设备包括无线电话。12根据权利要求9所述的用户设备,其中,在输出时,所述用户设备还当所述窗口操作对应于增大所述窗口的尺寸时,提高与所述音频内

7、容相关联的音量;而当所述窗口操作对应于减小所述窗口的尺寸时,降低与所述音频内容相关联的音量。13根据权利要求9所述的用户设备,其中,在输出时,所述用户设备还当所述窗口操作对应于最小化所述窗口的尺寸时,最小化与所述音频内容相关联的音量或使其静音;而当所述窗口操作对应于最大化所述窗口的尺寸时,最大化与所述音频内容相关联的音量。14根据权利要求9所述的用户设备,其中,在输出时,所述用户设备还依据所述窗口在显示器上的位置对所述音频内容进行声像调节。15根据权利要求9所述的用户设备,其中,在确定所述用户输入是否对应于所述窗口操作时,所述用户设备还识别所述窗口在显示器上的位置;并且其中,在输出时,所述用户

8、设备还基于所述窗口在所述显示器上的位置来提供立体声收窄。16根据权利要求9所述的用户设备,其中,在确定所述用户输入是否对应于所述窗口操作时,所述用户设备还识别所述窗口在显示器上的位置;并且其中,在输出时,所述用户设备还基于所述窗口在所述显示器上的位置来提供立体声加宽。17根据权利要求9所述的用户设备,其中,在确定所述用户输入是否对应于所述窗口操作时,所述用户设备还识别是否存在所述窗口相对于另一窗口的层叠;识别所述窗口操作是否对应于所述窗口相对于所述另一窗口的重新层叠;并且其中,在输出时,所述用户设备还当确定所述窗口操作对应于所述重新层叠时,调整与所述窗口的所述音频内容相关联的音量。18一种包含

9、可由至少一个处理器执行的指令的计算机可读介质,所述计算机可读介质存储有用于执行以下操作的指令权利要求书CN102326143ACN102326156A3/3页4确定用户输入是否对应于与应用相关联的窗口的窗口操作,其中,所述窗口操作是除关闭所述窗口之外的操作;当确定所述用户输入对应于所述窗口的窗口操作时,选择对应于与所述窗口操作相关联的窗口设置的音频设置;以及依据对应于所述窗口操作的所述音频设置来输出与所述应用相关联的音频内容。19根据权利要求18所述的计算机可读介质,其中,所述计算机可读介质驻留在便携式设备上。20根据权利要求18所述的计算机可读介质,其中,用于输出的指令包括依据所述窗口操作来

10、调整所述音频内容的音量、立体声效果、声像或幻影成像中的一个。权利要求书CN102326143ACN102326156A1/9页5基于窗口设置的音频控制背景技术0001随着诸如便携式、手持式和移动设备之类的无线设备的发展,用户可以随时随地访问和交换信息。通常来讲,这些无线设备会向用户提供各种各样的业务和应用。例如,这些无线设备可以向用户提供电话业务、EMAIL业务、文本收发业务,还提供其它类型的应用,例如音乐和视频应用,以使用户能够收听和观看各种类型的多媒体。然而,用户在与基于通常采用的设计特性的音频内容交互时可能会受到阻碍。例如,常见的是用户必须访问单独的应用例如通过点击扬声器图标来控制和/或

11、设置与用户收听的音频内容相关联的音频参数。发明内容0002根据一个方面,一种方法可以包括以下步骤通过用户设备来显示与应用相关联的窗口;通过所述用户设备来提供与所述应用相关联的音频内容;通过所述用户设备来接收用户输入;通过所述用户设备来确定所述用户输入是否对应于所述窗口的窗口操作,其中,所述窗口操作是除关闭所述窗口之外的操作;当确定出所述用户输入对应于所述窗口操作时,通过所述用户设备来确定对应于与所述窗口操作相关联的窗口设置的音频设置;以及通过所述用户设备按照所述音频设置来输出所述音频内容。0003此外,所述方法可以包括通过所述用户设备来确定所述应用是否提供了音频内容。0004此外,输出所述音频

12、内容的步骤可以包括当所述窗口操作对应于增大所述窗口的尺寸时,通过所述用户设备来增大与所述音频内容相关联的音量;以及当所述窗口操作对应于减小所述窗口的尺寸时,通过所述用户设备来减小与所述音频内容相关联的音量。0005此外,所述音量可以对应于所述窗口的尺寸与所述用户设备的显示器整体尺寸之间的比率。0006此外,输出所述音频内容的步骤可以包括当所述窗口操作对应于最小化所述窗口的尺寸时,通过所述用户设备来最小化与所述音频内容相关联的音量或使其静音;以及当所述窗口操作对应于最大化所述窗口的尺寸时,通过所述用户设备来最大化与所述音频内容相关联的音量。0007此外,输出所述音频内容的步骤可以包括基于所述窗口

13、在显示器上的位置通过所述用户设备来对所述音频内容进行声像调节PANNING。0008此外,输出所述音频内容的步骤可以包括当所述窗口操作对应于将所述窗口放在显示器上的第一位置时,通过所述用户设备来输出与所述音频内容相关联的立体声收窄;以及当所述窗口操作对应于将所述窗口放在显示器上的第二位置时,通过所述用户设备来输出与所述音频内容相关联的立体声加宽,其中,所述第一位置不同于所述第二位置。0009此外,输出所述音频内容的步骤可以包括当所述窗口操作对应于调整所述窗口相对于另一窗口的层叠时,通过所述用户设备来调整与所述音频内容相关联的音量。0010根据另一方面,一种用户设备可以显示与应用相关联的窗口;接

14、收用户输入;确说明书CN102326143ACN102326156A2/9页6定所述用户输入是否对应于所述窗口的窗口操作,其中,所述窗口操作是除关闭所述窗口之外的操作;当确定出所述用户输入对应于所述窗口的窗口操作时,选择对应于与所述窗口操作相关联的窗口设置的音频设置;以及按照对应于所述窗口设置的所述音频设置来输出与所述应用相关联的音频内容。0011此外,所述用户设备可以确定所述应用是否提供了音频内容。0012此外,所述用户设备可以包括无线电话。0013此外,进行输出时,所述用户设备可以在所述窗口操作对应于增大所述窗口的尺寸时增大与所述音频内容相关联的音量;以及在所述窗口操作对应于减小所述窗口的

15、尺寸时减小与所述音频内容相关联的音量。0014此外,进行输出时,所述用户设备可以在所述窗口操作对应于最小化所述窗口的尺寸时最小化与所述音频内容相关联的音量或使其静音;以及在所述窗口操作对应于最大化所述窗口的尺寸时最大化与所述音频内容相关联的音量。0015此外,进行输出时,所述用户设备可以根据所述窗口在显示器上的位置来对所述音频内容进行声像调节。0016此外,在确定所述用户输入是否对应于所述窗口操作时,所述用户设备可以识别所述窗口在显示器上的位置;进行输出时,所述用户设备可以基于所述窗口在显示器上的位置来提供立体声收窄。0017此外,在确定所述用户输入是否对应于所述窗口操作时,所述用户设备可以识

16、别所述窗口在显示器上的位置;进行输出时,所述用户设备可以基于所述窗口在显示器上的位置来提供立体声加宽。0018此外,在确定所述用户输入是否对应于所述窗口操作时,所述用户设备可以识别是否存在所述窗口相对于另一窗口的层叠;识别所述窗口操作是否对应于所述窗口相对于所述另一窗口的重新层叠;以及进行输出时,所述用户设备可以在确定出所述窗口操作对应于重新层叠时,调整与所述窗口的所述音频内容相关联的音量。0019根据又一方面,一种计算机可读介质可以包括可由至少一个处理器执行的指令。所述计算机可读介质存储了用于执行以下步骤的指令确定用户输入是否对应于与应用相关联的窗口的窗口操作,其中,所述窗口操作是除关闭所述

17、窗口之外的操作;当确定出所述用户输入对应于所述窗口的窗口操作时,选择对应于与所述窗口操作相关联的窗口设置的音频设置;以及根据与所述窗口操作相对应的所述音频设置来输出与所述应用相关联的音频内容。0020此外,所述计算机可读介质可以驻留在便携设备上。0021此外,用于输出的指令可以包括根据所述窗口操作来调整所述音频内容的音量、立体声效果、声像或幻影成像PHANTOMIMAGING中的一个。附图说明0022包含于本说明书中并构成本说明书一部分的附图示出了这里描述的示例性实施方式,并与描述一起解释这些示例性实施方式。在附图中0023图1是示出这里描述的示例性实施方式的概况的图;0024图2是示出可以实

18、现这里描述的实施方式的示例性用户设备的图;说明书CN102326143ACN102326156A3/9页70025图3是示出图2描绘的用户设备的示例性组件的图;0026图4是示出与图3描绘的窗口管理器相关联的示例性功能组件的图;0027图5是示出基于窗口设置来控制音频设置的示例性处理的流程图;0028图6A和图6B是示出与基于窗口设置来控制音频设置相关的示例性场景的图。具体实施方式0029下面的详细描述是参照附图来进行的。不同附图中相同的附图标记可以标识相同或相似的要素。另外,下面的描述并不对本发明构成限制。0030这里使用的术语“窗口”应广义地解释为包括如何向用户呈现应用的视觉部分。例如,可

19、以在窗口中呈现应用和/或其接口的视觉或图形表示。窗口可以为任意尺寸或形状。0031这里使用的术语“窗口设置”应广义地解释为包括与窗口相关联的各种设置。例如,窗口可以包括允许例如调整窗口尺寸、最小化窗口、最大化窗口、使窗口相对于另一窗口层叠以及将窗口定位在显示器上的任意位置的各种设置。这些窗口设置可以由用户来调整。0032概述0033这里描述的实施方式涉及基于窗口设置的音频控制。也就是说,与应用相关联的音频设置可以和与应用相关联的窗口设置例如,窗口的尺寸和/或位置关联起来。例如,当用户增大即,调整尺寸窗口尺寸时,可以增大音量。反过来,当用户减小窗口尺寸时,可以降低音量。另外,当最小化窗口时,可以

20、显著降低音量或静音。反过来,当最大化窗口时,可以显著提高音量。在一个实施方式中,音量可以与窗口总面积与用户设备相关联的显示器总面积的比率成比例。在另一实施方式中,与窗口尺寸有关的音量可以是用户可配置的参数。0034另外,窗口的位置可以对应于声像调节特性。例如,当窗口位于显示器的右侧时,用户会察觉到音频摇到了右边。反过来,当窗口位于显示器的左侧时,用户会察觉到音频摇到了左边。0035另外,窗口的位置可以对应于立体声效果。例如,当窗口位于显示器的上半部分时,用户会察觉到音频为立体声收窄。反过来,当窗口位于显示器的下半部分时,用户会察觉到音频为立体声加宽。0036另外,当显示多个窗口时,用户可以针对

21、每个窗口来控制音频。例如,当一个窗口覆盖了另一窗口的一部分时,可以增大与上方窗口相关联的音量,并且可以降低与下方窗口相关联的音量或使其静音。0037在一个实施方式中,窗口设置和对应音频设置可以是通用的,而与应用无关。在另一实施方式中,窗口设置和对应音频设置可以是应用特有的。例如,与电话应用相关联的窗口设置和对应音频设置可以不同于与浏览器应用相关联的同样的窗口设置和对应音频设置。0038图1是示出这里描述的示例性实施方式的概况的图。如图所示,可以在关联于用户设备的显示器上向用户显示示例性窗口105。在一个示例性场景中,假设用户正在观看浏览器应用100中的视频。如图所示,用户可以调整窗口105的尺

22、寸以调整音量。例如,当用户将窗口105的尺寸减小到对应于窗口115的尺寸时,可以增强与该视频相关联的音频。说明书CN102326143ACN102326156A4/9页8反过来,当用户将窗口115的尺寸增大到对应于窗口120的尺寸时,可以减弱与该视频相关联的音频。0039这样,用户就可以基于与应用相关联的窗口的操作来控制音频设置。已经参照图1大致描述了示例性实施方式。相应地,下面提供关于该实施方式的详细描述和变型。0040示例性设备0041图2是可以实现这里描述的实施方式的示例性用户设备200的图。这里使用的术语“用户设备”应广义地解释为包括各种各样的设备。例如,用户设备200可以包括便携式设

23、备、移动设备、手持设备或固定设备,例如无线电话如智能电话或手机、个人数字助理PDA、普适计算设备、计算机如台式计算机、笔记本电脑、掌上电脑、音乐播放设备、多媒体播放设备、电视如带机顶盒和/或遥控器、车载设备或一些其它类型的用户设备。另外,在一些情况下,用户设备200可以包括多个设备的组合,例如连接到音频产生设备的视觉显示设备。例如,视觉显示设备可以对应于连接到立体声系统或一些其它类型的音频产生设备的便携式、移动、手持或固定设备。0042如图2所示,用户设备200可以包括壳体205、麦克风210、扬声器215、键盘220和显示器225。在另外的实施方式中,用户设备200可包括与图2所示的和这里描

24、述的相比更少的、附加的和/或不同的组件,或者不同的组件配置。例如,用户设备200可以包括摄像头、视频捕获组件和/或用于捕获图像和/或视频的闪光灯。另外或可选地,用户设备200可以不包括扬声器215或显示器225。0043壳体205可以包括包含用户设备200的组件的结构。例如,壳体205可以由塑料、金属或一些其它材料形成。壳体205可以支撑麦克风210、扬声器215、键盘220和显示器225。0044麦克风210可以将声波转换成对应的电信号。例如,用户可以在电话呼叫期间对着麦克风210说话,或执行语音命令。扬声器215可以将电信号转换成对应的声波。例如,用户可以通过扬声器215收听音乐或收听呼叫

25、方。0045键盘220可以向用户设备200提供输入。键盘220可以包括标准电话键盘、QWERTY键盘和/或一些其它类型的键盘。键盘220还可以包括一个或多个专用键。在一个实现中,键盘220的每个键都可以是例如按钮。用户可以利用键盘220来输入诸如文本的信息或激活特殊的功能。0046显示器225可以输出视觉内容,并可以作为输入组件来工作如触摸屏。例如,显示器225可以包括液晶显示器LCD、等离子显示器PDP、场发射显示器FED、薄膜晶体管TFT显示器或一些其它类型的显示技术。显示器225可以向用户显示例如文本、图像和/或视频。0047在一种实现中,显示器225可以包括触敏屏。显示器225可以对应

26、于单点输入设备如能够感应单点触摸或多点输入设备如能够感应同时发生的多点触摸。显示器225可以利用例如各种各样的感应技术,包括但不限于电容感应、表面声波感应、电阻感应、光感应、压力感应、红外感应、手势感应等。显示器225可以显示可由用户选择以访问各种应用和/或输入数据的各种图像如图标、键盘等。显示器225还可以包括自动旋转功能。当用户设备200包括摄像头或视频捕获组件时,显示器225可以用作取景器。0048图3是示出用户设备200的示例性组件的图。如图所示,用户设备200可以包括说明书CN102326143ACN102326156A5/9页9处理系统305、内存/存储器310如包含应用315、通

27、信接口320、窗口管理器325、输入部330和输出部335。在其它实施方式中,用户设备200可以包括与图3所示的和这里描述的相比较少的、附加的和/或不同的组件,或者不同的组件配置。0049处理系统305可以包括一个或多个处理器、微处理器、数据处理器、协处理器、网络处理器、专用集成电路ASIC、控制器、可编程逻辑器件、芯片组、现场可编程门阵列FPGA和/或可解释和/或执行指令和/或数据的一些其它组件。处理系统305可以基于操作系统和/或各种应用来控制用户设备200的整体操作或其中的一部分。0050处理系统305可以访问来自内存/存储器310、来自用户设备200的其它组件和/或来自用户设备200外

28、部的源如网络或另一设备的指令。处理系统305可以提供与用户设备200相关联的不同工作模式。另外,处理系统305可以同时工作在多种工作模式下。例如,处理系统305可以工作在相机模式、音乐播放模式、收音机模式如调幅/调频AM/FM模式和/或电话模式下。0051内存/存储器310可以包括内存和/或辅助存储器。例如,内存/存储器310可以包括随机存取存储器RAM、动态随机存取存储器DRAM、只读存储器ROM、可编程只读存储器PROM、闪存和/或一些其它类型的存储器。内存/存储器310可以包括伴随有对应驱动程序的硬盘如磁盘、光盘、磁光盘、固态硬盘等或一些其它类型的计算机可读介质。这里使用的术语“计算机可

29、读介质”应广义地解释为包括内存、辅助存储器、压缩盘CD、数字多功能光盘DVD等等。例如,计算机可读介质可以定义为物理或逻辑存储设备。逻辑存储设备可以包括单个物理存储设备内或分布在多个物理存储设备中的存储空间。0052内存/存储器310可以存储与用户设备200的操作相关的数据、应用和/或指令。例如,内存/存储器310可以包括各种各样的应用315,例如EMAIL应用、电话应用、相机应用、语音识别应用、视频应用、多媒体应用、音乐播放应用、可视语音邮件应用、联系人应用、数据管理器应用、日历应用、即时消息收发应用、文本传送应用、网页浏览应用、基于位置的应用如基于GPS的应用、博客应用和/或其它类型的应用

30、如文字处理应用、电子表格应用等。0053通信接口320可以允许用户设备200与其它设备、网络和/或系统进行通信。例如,通信接口320可以包括以太网接口、无线接口、微波接口或一些其它类型的无线和/或有线接口。通信接口320可以包括发射器和接收器。0054窗口管理器325可以检测窗口何时打开和关闭、窗口尺寸和/或窗口在显示器225上的位置。窗口管理器325可以检测尺寸、位置和/或状态如打开或关闭何时改变以及窗口如何改变如就尺寸、位置、状态而言。窗口管理器325可以基于所识别的窗口操作来确定对应的音频设置。窗口管理器325可以处理对应的音频信号,然后将信号发送到扬声器215。窗口管理器325可以用硬

31、件如处理系统305或硬件和软件的组合如应用315来实现。0055在一个实施方式中,窗口管理器325可以在系统级如在用户设备200的操作系统OS中实现。在另一实施方式中,窗口管理器325可以在应用级实现。也就是说,例如,应用315如电话应用等可以将窗口管理器325处理作为用户偏好选项来提供。下面将更详细地描述窗口管理器325。0056输入部330可以允许用户和/或另一设备向用户设备200输入信息。例如,输入说明书CN102326143ACN102326156A6/9页10部330可以包括键盘、麦克风210、小键盘220、显示器225、触摸板、鼠标、按钮、开关、输入端口、语言识别逻辑、指纹识别逻辑

32、、视网膜扫描逻辑、网络摄像机和/或一些其它类型的视觉、听觉、触觉等输入组件。输出部335可以允许用户设备200向用户和/或另一设备输出信息。例如,输出部335可以包括扬声器215、显示器225、一个或多个发光二极管LED、输出端口、振动器和/或一些其它类型的视觉、听觉、触觉等输出组件。0057图4是与窗口管理器325相关联的示例性功能组件的图。如图所示,窗口管理器325可以包括输入检测器405、音频检测器410、窗口设置与音频设置匹配器WSASM415、音频设置器420。在其它实现中,窗口管理器325可以包括与图4所示的和这里描述的相比附加的、较少的或不同的组件。另外或可选地,在其它实现中,窗

33、口管理器325可以包括与图4所示的和这里描述的相比不同的组件配置。0058输入检测器405可以识别用户输入何时对应于窗口操作事件。窗口操作事件可以包括例如调整窗口尺寸、定位或移动窗口、最小化窗口、最大化窗口、打开窗口或将窗口相对于另一窗口层叠。用户可以利用输入部330来执行窗口操作。在打开了多个窗口的情况下,输入检测器405可以识别相对于其他窗口的窗口操作。0059音频检测器410可以识别与窗口相关联的应用315何时提供了音频内容。例如,某些应用315通常会不提供音频内容,例如,EMAIL应用,而其它应用315通常会提供音频内容,例如,媒体播放器。另外,某些应用可提供也可不提供音频内容。例如,

34、网页浏览器可提供也可不提供音频内容,这取决于访问的网页。音频检测器410可基于各种因素来识别应用315何时提供音频内容,例如应用315的类型或应用315的使用或状态信息如应用315是否在播放音频内容、应用315是否处于静音状态等。0060WSASM415可将与窗口操作事件相关联的窗口设置匹配到对应的音频设置。如前所述,在一个实施方式中,窗口设置和对应音频设置可以是通用的,而与应用315无关。例如,无论应用315是网页浏览器还是媒体播放器,当用户将窗口放在显示器225的左部时,音频设置可以规定与应用315相关联的音频信号摇到左边。在另一实施方式中,窗口设置和对应音频设置可以是应用特有的。例如,当

35、应用315是网页浏览器且用户将窗口放在显示器225的左部时,音频设置可以规定与网页浏览器相关联的音频信号不摇到左边,而是规定立体声收窄。相反,当应用315是媒体播放器且用户将窗口放在显示器225的左部时,音频设置可以规定与媒体播放器相关联的音频设置摇到左边。在一个实现中,窗口设置和对应音频设置信息可以存储在数据库中。音频设置可以是用户可配置的。0061音频设置器420可以处理与应用315相关联的音频信号,使得用户经由例如扬声器215察觉到与匹配的音频设置相对应的音频信号。音频设置器420可以选择与可从扬声器215发出的音频信号之间的相位和/或幅度差相关的合适值,使得用户察觉到与音频设置相对应的

36、声音。音频设置器420可以利用音频信号传输时的时间延迟如优先效应或哈斯效应,使得用户察觉到与音频设置相对应的音频信号。举个例子,音频设置器420可以提供各种各样的音频设置,例如,立体声收窄、立体声加宽、增大音量、减小音量、声像平移效果和幻影成像。音频设置415可以将经过处理的音频信号输出到扬声器215。0062如前所述,在一个实施方式中,窗口管理器325可以在系统级如在用户设备200的操作系统OS中实现。当窗口管理器325在系统级实现时,窗口管理器325可包括应用编程接口API以提供基于窗口设置的音频控制。当执行这里描述的一个或多个处理或说明书CN102326143ACN102326156A7

37、/9页11操作时,窗口管理器325可产生对用户设备200的各个组件如处理系统305、输出335等的中断调用。窗口管理器325可以作为后台进程来工作。0063在另一实施方式中,窗口管理器325可以在应用级实现。例如,多媒体播放器可以包括提供基于窗口设置的音频控制的用户偏好。应用315可以根据这些用户偏好来运行。0064示例性处理0065图5是示出提供基于窗口设置的音频控制的示例性处理500的流程图。在其它实现中,被描述为执行处理500的特定操作的用户设备200的组件可以由用户设备200的其它组件来执行,或可以结合用户设备200的其它组件来执行。0066处理500可以开始于接收到启动应用的用户输入

38、块505。用户设备200可经由输入部330从用户接收到启动应用315的输入。在一个实施方式中,应用315可以驻留在用户设备200上。与应用315相关联的窗口可以显示在显示器225上。在一个实施方式中,可以从包括系统设置信息的数据库如注册表文件、隐藏数据文件或一些其它类型的依赖于用户设备200运行的平台的系统文件获得与应用315相关联的初始窗口设置和对应的初始听觉设置。该数据库可以在用户设备200开机期间载入。例如,该数据库可以在基本输入/输出系统BIOS过程或一些其它类型的初始化过程期间载入。0067可以接收另一用户输入块510。输入部330可以接收用户输入。例如,用户输入可对应于鼠标点击、用

39、户在显示器225上的手势或一些其它类型的与输入部330相关联的用户输入。0068可确定用户输入是否对应于窗口操作块515。如前所述,输入检测器405可检测用户输入是否对应于窗口操作事件。窗口操作可以包括例如调整窗口尺寸、定位或移动窗口、最小化窗口、最大化窗口、打开窗口或使窗口相对于另一窗口层叠。输入检测器405可以基于输入部330来检测用户输入。0069当确定用户输入不对应于窗口操作时块515否,处理500可以返回块505和/或块510。另一方面,当确定用户输入对应于窗口操作时块515是,可以确定与窗口操作相关联的窗口是否提供了音频内容块520。如前所述,音频检测器410可以识别与窗口操作相关

40、联的窗口是否提供了音频内容。在一个实现中,音频检测器410可以基于与窗口相关联的应用315的类型和/或窗口的使用或状态来识别与窗口操作相关联的窗口是否提供了音频内容。0070当确定与窗口操作相关联的窗口未提供音频内容时块520否,处理500可以返回块505和/或块510。另一方面,当确定与窗口操作相关联的窗口提供了音频内容时块520是,可以将窗口设置与音频设置进行匹配块525。例如,如前所述,WSASM415可以基于确定的窗口操作来执行查找。WSASM415可以将确定的窗口操作即窗口设置与对应的音频设置进行匹配。在一个实现中,窗口设置和对应的音频设置信息可以存储在数据库中。在一个实现中,数据库

41、可以是用户可配置的。另外,在一个实现中,如前所述,窗口设置/音频设置对可以是通用设置。在另外的实现中,窗口设置/音频设置对可以是应用特有的。0071在一个实施方式中,当窗口操作对应于增大窗口尺寸时,音频设置可以对应于提高与音频内容相关联的音量。在另一实施方式中,当窗口操作对应于减小窗口尺寸时,音频设置可以对应于降低与音频内容相关联的音量。在又一实施方式中,当窗口操作对应于定说明书CN102326143ACN102326156A8/9页12位窗口时,音频设置可以对应于声像效果。例如,取决于窗口在显示器225上的位置,音频设置可以包括摇到左边、右边、或中间某处。在又一实施方式中,当窗口操作对应于定

42、位窗口时,音频设置可以对应于立体声效果。例如,取决于窗口在显示器225上的位置,音频设置可以包括立体声强化或立体声收窄。在另一实施方式中,当窗口操作对应于最小化窗口时,音频设置可以对应于使与音频内容相关联的音量静音或显著降低。在又一实施方式中,当窗口操作对应于最大化窗口时,音频设置可以对应于显著提高或最大化与音频内容相关联的音量。另外,在一些情况下,窗口操作可以包括窗口操作的组合如调整窗口尺寸并定位窗口。在这样的情况下,WSASM415可以匹配与多个窗口设置对应的多个音频设置。0072可以基于匹配的音频设置来处理与窗口相关联的音频内容块525。音频设置器420可以基于匹配的音频设置来处理音频内

43、容。例如,如前所述,音频设置器420可以选择与关联于音频内容的相位、幅度和/或时间延迟相关的合适值,以提供各种音频设置,例如,立体声收窄、立体声强化、提高音量、降低音量、静音、声像效果和幻影成像。0073可以将经过处理的音频内容输出到扬声器块530。音频设置器420可以将经过处理的与窗口相关联的音频内容输出到扬声器215。0074在一些情况下,窗口操作可能是相对瞬时的。例如,用户输入可以对应于窗口的最小化或窗口的层叠。在其它情况下,窗口操作可能具有较长的持续时间。例如,用户输入可以对应于调整窗口尺寸或定位窗口。取决于用户设备110,与窗口相关联的音频内容的音频输出可实时发生。0075尽管图5示

44、出了示例性处理500,但在另外的实现中,处理500可以包括与描述的相比较少的、不同的和/或附加的操作。例如,在其它实施方式中,应用315可驻留在例如网络设置中的另一设备未示出上。另外或可选地,应用315可以对应于访问另一设备上的音乐或视频内容的网页浏览器。0076尽管已经针对与应用315相关联的窗口描述了处理500,但处理500可包括同时打开的多个窗口。例如,当可不提供音频内容的窗口层叠在提供音频内容的另一窗口之上时,与提供音频内容的窗口相关联的音频内容可以得到显著降低或静音。反过来,当将可以提供音频内容的窗口切换回不提供音频内容的另一个窗口之上时,音频内容可以恢复到其原始音频设置。在其它实施

45、方式中,提供音频内容的窗口和不提供音频内容的窗口之间的层叠可以不导致音频设置调整。0077另外,尽管已经利用示例性窗口设置/音频设置对描述了处理500,但可以改变这些窗口设置/音频设置对。例如,窗口在显示器225上的位置可以映射到这里描述的任意音频设置。0078图6A和图6B是示出与基于窗口设置控制音频设置相关的示例性场景的图。例如,如图6A所示,假设与媒体播放器相关联的窗口605提供多媒体内容如音乐视频。另外,与EMAIL应用相关联的窗口610打开。此后,收到一封重要的EMAIL。参考图6B,当收到该重要的EMAIL时,用户设备200可以向用户提供视觉和/或听觉提示。响应于此,用户可以颠倒窗

46、口605和610的层叠,使得窗口610位于顶层。基于该窗口操作,与窗口605相关联的音频内容可以得到调整如音量可以显著降低或静音。0079在这种情况下,窗口605的窗口操作是间接的。也就是说,窗口610层叠在窗口605上可以是对于窗口610的用户输入的结果。在一个实现中,用户设备200如输入检测说明书CN102326143ACN102326156A9/9页13器405可以识别窗口605相对于另一窗口如窗口610是否存在层叠,以及窗口操作是否对应于窗口605和610的重新层叠。基于这些确定,音频设置器420可调整与窗口605或610中的一个相关联的音量。在此示例中,可以使窗口605静音,或者可以

47、显著降低与窗口605的音频内容相关联的音量。在其它示例中,当窗口605和窗口610都提供音频内容时。在一个实施方式中,用户可以在两个或多个窗口之间选择光标而不点击例如静音按钮或相对一个窗口调整音量,并选择另一窗口到前面和/或取消静音或相对另一窗口调整音量。0080可以设想相对于多个窗口的其它场景。例如,考虑电话应用窗口可以隐藏在一个或多个其它窗口后面的情况。此后,用户设备200可以接收入局通信如电话呼叫。在这种情况下,电话应用窗口可以“弹出”或变成层叠在一个或多个其它窗口的上面。与电话应用相关联的音频可以对应于电话应用窗口的位置、尺寸等。因此,在此场景中,可以由用户设备200或与用户设备200

48、的用户相对的呼叫方启动对基于窗口设置的音频控制的调用。0081在另一场景中,考虑用户最初利用多个显示器如主显示器和副显示器随后用户切换到仅使用一个显示器的情况。副显示器上的窗口可以自动出现,或通过用户设备200移动到主显示器上。与窗口相关联的音频可以对应于窗口出现在主显示器上时窗口的位置、尺寸等。因此,在此场景中,可以由用户设备200如用户设备200的OS启动对基于窗口设置的音频控制的调用。0082结论0083前面关于实现的描述提供了说明,但并不意图穷举或将实现限制在公开的精确形式。根据以上教示修改和变化是可能的,或者可以从教示的实践获得修改和变化。0084应该强调,措辞“包含”或“包括”用在

49、说明书中时用于指定声明的特征、整数、步骤、或组件的存在,但不排除一个或多个其它特征、整数、步骤、组件或其集合的存在或增补。0085此外,尽管参照图5所示的处理描述了一系列块,但在其它实现中可以改变块的顺序。另外,可以并行执行无依赖NONDEPENDENT的块。另外可以省略一个或多个块。0086很明显,这里描述的方面可以以多种不同的软件、固件和硬件形式实现在图中所示的实现中。用于实现这些方面的实际软件代码或专业控制硬件并不限制本发明。因此,没有参照专用软件代码描述这些方面的操作和行为应该理解,软件和控制硬件可以设计为基于这里的描述实现这些方面。0087尽管特征的特定组合已经列举在权利要求中,和/

50、或公开于说明书中,但这些组合并不意图限制本发明。实际上,这些特征中的许多可以以不特别列举在权利要求中和/或公开于说明书中的方式组合。0088不应将本申请中使用的元件、动作或指令构造为对这里描述的实现很关键或重要,除非明确描述如此。并且,如这里所使用的,未指明单复数的情况意图包括一个或多个项目。当仅意指单数时,使用措辞“一个”或类似语言。另外,除非明确规定,否则词语“基于”意指“至少部分基于”。如这里所使用的,措辞“和/或”包括一个或多个相关联列表项目的任意或所有组合。说明书CN102326143ACN102326156A1/7页14图1说明书附图CN102326143ACN102326156A

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