CN106572417B - 音效控制方法和装置 - Google Patents

音效控制方法和装置 Download PDF

Info

Publication number
CN106572417B
CN106572417B CN201610958072.6A CN201610958072A CN106572417B CN 106572417 B CN106572417 B CN 106572417B CN 201610958072 A CN201610958072 A CN 201610958072A CN 106572417 B CN106572417 B CN 106572417B
Authority
CN
China
Prior art keywords
head
mounted display
control device
wearing state
currently
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610958072.6A
Other languages
English (en)
Other versions
CN106572417A (zh
Inventor
周扬
曾晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610958072.6A priority Critical patent/CN106572417B/zh
Publication of CN106572417A publication Critical patent/CN106572417A/zh
Application granted granted Critical
Publication of CN106572417B publication Critical patent/CN106572417B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2430/00Signal processing covered by H04R, not provided for in its groups

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本发明公开了一种音效控制方法和装置。其中,该方法包括:检测头戴式显示器当前是否处于被佩戴状态,其中,头戴式显示器用于呈现虚拟现实场景;在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效,其中,第一控制装置设置于头戴式显示器内部;在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效,其中,终端设备与头戴式显示器通信连接,第二控制装置与终端设备通信连接。本发明解决了相关技术中用户在佩戴或者摘下头戴式显示器后需要手动切换扬声器与麦克风,导致增加操作时间,降低操作效率的技术问题。

Description

音效控制方法和装置
技术领域
本发明涉及计算机领域,具体而言,涉及一种音效控制方法和装置。
背景技术
虚拟现实(Virtual Reality,简称为VR)是利用电脑模拟产生一个三度空间的虚拟世界,以提供给用户关于视觉、听觉、触觉等感官的模拟,让用户如同身临其境一般可以及时、没有限制地观察三度空间内的事物。目前,头戴式显示器(Head Mounted Display,简称为HMD)可以作为虚拟现实技术的一种常用设备,以屏蔽现实世界的同时,可以提供高分辨率、大视场角的虚拟场景,并带有音效装置以使人产生强烈的沉浸感,例如麦克风、扬声器。
但是,在实际使用头戴式显示器的过程中,用户佩戴或者摘下头戴式显示器时,需要在头戴式显示器内置的扬声器、麦克风与外置的扬声器、麦克风之间进行手动切换,例如,当用户佩戴头戴式显示器后,如果想要跟其他用户进行语音交互则需要使用头戴式显示器内置的麦克风与扬声器,但是此时使用的是外置的麦克风和扬声器,故需要手动完成切换设置,将头戴式显示器内置的麦克风与扬声器设置为默认使用状态。然后,当用户摘下头戴式显示器后,如果想要公放音乐录声音则需要使用外置的麦克风与扬声器,但是此时使用的是头戴式显示器内置的麦克风与扬声器,故还需要手动完成切换设置,将外置的麦克风与扬声器设置为默认使用状态。用户在佩戴或者摘下头戴式显示器后需要手动切换扬声器与麦克风,这将会提高用户掌握虚拟现实***操作的门槛,增加用户操作的时间,降低操作效率。此外,虚拟现实***需要多次响应用户的设置操作,不仅占用了计算资源,降低了***运行效率。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种音效控制方法和装置,以至少解决相关技术中用户在佩戴或者摘下头戴式显示器后需要手动切换扬声器与麦克风,导致增加操作时间,降低操作效率的技术问题。
根据本发明实施例的一个方面,提供了一种音效控制方法,包括:检测头戴式显示器当前是否处于被佩戴状态,其中,头戴式显示器用于呈现虚拟现实场景;在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效,其中,第一控制装置设置于头戴式显示器内部;在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效,其中,终端设备与头戴式显示器通信连接,第二控制装置与终端设备通信连接。
根据本发明实施例的另一方面,还提供了一种音效控制装置,包括:检测单元,用于检测头戴式显示器当前是否处于被佩戴状态,其中,头戴式显示器用于呈现虚拟现实场景;第一调用单元,用于在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效,其中,第一控制装置设置于头戴式显示器内部;第二调用单元,用于在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效,其中,终端设备与头戴式显示器通信连接,第二控制装置与终端设备通信连接。
在本发明实施例中,通过实时检测头戴式显示器的佩戴状态,在头戴式显示器处于被佩戴状态时利用第一控制装置控制虚拟现实场景的音效,在头戴式显示器未处于被佩戴状态时利用第二控制装置控制现实场景中的终端设备的音效,达到了在佩戴或者摘下头戴式显示器后自动切换音效控制装置目的,进而解决了相关技术中用户在佩戴或者摘下头戴式显示器后需要手动切换扬声器与麦克风,导致增加操作时间,降低操作效率的技术问题,实现了在音效控制过程中缩短操作时间,提高操作效率技术效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的音效控制方法的硬件环境的示意图;
图2是根据本发明实施例的一种可选的音效控制方法的流程图;
图3是本发明实施例的虚拟现实***的架构示意图;
图4是本发明优选实施例的虚拟现实***初始化的流程图;
图5是本发明优选实施例的虚拟现实***自动切换的流程图;
图6是根据本发明实施例的一种可选的音效控制装置的示意图;
图7是根据本发明实施例的另一种可选的音效控制装置的示意图;
图8是根据本发明实施例的另一种可选的音效控制装置的示意图;
图9是根据本发明实施例的另一种可选的音效控制装置的示意图;
图10是根据本发明实施例的另一种可选的音效控制装置的示意图;以及
图11是根据本发明实施例的一种终端的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本发明实施例,提供了一种音效控制方法的方法实施例。
可选地,在本实施例中,上述音效控制方法可以应用于如图1所示的由服务器102和终端104所构成的硬件环境中。如图1所示,服务器102通过网络与终端104进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端104并不限定于PC、手机、平板电脑等。本发明实施例的音效控制方法可以由服务器102来执行,也可以由终端104来执行,还可以是由服务器102和终端104共同执行。其中,终端104执行本发明实施例的音效控制方法也可以是由安装在其上的客户端来执行。
图2是根据本发明实施例的一种可选的音效控制方法的流程图,如图2所示,该方法可以包括以下步骤:
步骤S202,检测头戴式显示器当前是否处于被佩戴状态,其中,头戴式显示器用于呈现虚拟现实场景;
步骤S204,在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效,其中,第一控制装置设置于头戴式显示器内部;
步骤S206,在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效,其中,终端设备与头戴式显示器通信连接,第二控制装置与终端设备通信连接。
通过上述步骤,通过实时检测头戴式显示器的佩戴状态,在头戴式显示器处于被佩戴状态时利用第一控制装置控制虚拟现实场景的音效,在头戴式显示器未处于被佩戴状态时利用第二控制装置控制现实场景中的终端设备的音效,达到了在佩戴或者摘下头戴式显示器后自动切换音效控制装置目的,进而解决了相关技术中用户在佩戴或者摘下头戴式显示器后需要手动切换扬声器与麦克风,导致增加操作时间,降低操作效率的技术问题,实现了在音效控制过程中缩短操作时间,提高操作效率技术效果。
首先需要说明的是,在对本发明实施例的音效控制方法进行详细介绍之前,此处首先对能够实施本发明实施例的音效控制方法的虚拟现实***进行具体介绍:
图3是本发明优选实施例的虚拟现实***的架构示意图,如图3所示,本发明实施例的虚拟现实***可以包括头戴式显示器、处理单元以及第二控制装置,具体地:
头戴式显示器主要用于投射虚拟现实场景的实时画面,头戴式显示器内部可以设置有传感器和第一控制装置,其中,传感器可以用于检测头戴式显示器的佩戴状态,当用户佩戴头戴式显示器后,传感器会生成一触发信号,该触发信号可以用于指示头戴式显示器当前处于被佩戴状态,本发明实施例对传感器的类型不做具体限定,例如传感器可以是近距离传感器等。第一控制装置可以用于对头戴式显示器所产生的虚拟现实场景中的音效进行控制,需要说明的是,对虚拟现实场景中的音效进行控制可以包括但并不限于控制采集音频、控制调节音量、调节音调等操作,本发明实施例对第一控制装置的类型不做具体限定,例如第一控制装置可以是麦克风、扬声器等。还需要说明的是,本发明实施例对传感器和第一控制装置在头戴式显示器内部的设置位置不做具体限定,传感器和第一控制装置可以根据实际需求具体设置于头戴式显示器的内部。
处理单元可以与头戴式显示器通信连接,其中,该通信连接可以是有线连接,也可以是无线连接,处理单元可以利用与头戴式显示器之间的通信连接将其产生的虚拟现实场景的画面数据发送给头戴式显示器,以供头戴式显示器可以显示虚拟现实场景中的实时画面。此处需要说明的是,本发明实施例对处理单元的类型不做具体限定,处理单元可以包括但并不限于PC、手机、平板电脑、游戏机等。还需要说明的是,本发明实施例的音效控制方法可以由处理单元执行。
第二控制装置可以与处理单元通信连接,其中,该通信连接可以是有线连接,也可以是无线连接。第二控制装置可以利用与处理单元之间的通信连接对现实场景中的处理单元的音效进行控制,其中,对处理单元的音效控制可以包括当并不限于控制采集音频、控制调节音量、调节音调等操作。需要说明的是,本发明实施例对第二控制装置的类型也不做具体限定,例如第二控制装置可以是麦克风、扬声器等。还需要说明的是,第二控制装置与第一控制装置不同,第一控制装置设置于头戴式显示器的内部,用于控制虚拟现实场景中的音效,而第二控制装置并未设置于头戴式显示器的上,而是与处理单元通信连接,用于控制现实场景中的处理单元的音效。
基于上述的虚拟现实***,下面对本发明实施例的音效控制方法进行详细说明:
在步骤S202提供的技术方案中,头戴式显示器即为本发明上述虚拟现实***中的头戴式显示器,其内部可以设置有传感器,当用户佩戴该头戴式显示器后,该传感器会生成一触发信号,其中,该触发信号可以用于指示该头戴式显示器当前处于被佩戴状态。处理单元可以与头戴式显示器中的传感器通信连接,利用该通信连接处理单元可以实时判断是否接收到传感器发送的触发信号,如果接收到该触发信号,则说明头戴式显示器当前处于被佩戴状态;如果未接收到该触发信号,则说明头戴式显示器当前未处于被佩戴状态。
基于上述原理分析,步骤S202检测头戴式显示器当前是否处于被佩戴状态可以包括以下步骤:
步骤S2022,判断是否接收到传感器发送的触发信号,其中,触发信号用于指示头戴式显示器处于被佩戴状态;
步骤S2024,在接收到传感器发送的触发信号的情况下,确定头戴式显示器当前处于被佩戴状态;
步骤S2026,在未接收到传感器发送的触发信号的情况下,确定头戴式显示器当前未处于被佩戴状态。
需要说明的是,上述步骤可以由处理单元执行,通过判断是否接收到头戴式显示器内部设置的传感器所发送的触发信号来判断头戴式显示器当前是否处于被佩戴状态,如果接收到传感器发送的触发信号,则可以确定头戴式显示器当前处于被佩戴状态;如果未接收到传感器发送的触发信号,则可以确定头戴式显示器当前未处于被佩戴状态。
通过上述步骤,能够实现方便快速地检测头戴式显示器当前的佩戴状态的目的,也能够达到提高对头戴式显示器佩戴状态的检测准确度的效果。
还需要说明的是,本发明实施例通过实时检测头戴式显示器当前的佩戴状态,目的是为了根据头戴式显示器当前的佩戴状态切换音效控制装置,以使得当头戴式显示器当前处于被佩戴状态时可以利用头戴式内部设置的第一控制装置控制虚拟现实场景中的音效,当头戴式显示器当前未处于被佩戴状态时可以利用外置的第二控制装置控制现实场景中的处理单元的音效,进而解决相关技术中用户在佩戴或者摘下头戴式显示器后需要手动切换扬声器与麦克风,导致增加操作时间,降低操作效率的技术问题,实现了在音效控制过程中缩短操作时间,提高操作效率技术效果。
在步骤S204和步骤S206提供的技术方案中,处理单元实时检测头戴式显示器当前的佩戴状态,在处理单元检测到头戴式显示器当前处于被佩戴状态的情况下,处理单元可以调用设置于头戴式显示器内部的第一控制装置控制虚拟现实场景的音效,其中,第一控制装置可以包括但并不限于麦克风、扬声器等,第一控制装置对虚拟现实场景中的音效的控制操作可以包括但并不限于控制采集音频、控制调节音量、调节音调等操作。在处理单元检测到头戴式显示器当前未处于被佩戴状态的情况下,处理单元可以调用外置的第二控制装置控制现实场景中的终端设备的音效,其中,第二控制装置可以包括但并不限于麦克风、扬声器等,第二控制装置对现实场景中的终端设备的音效的控制操作可以包括但并不限于控制采集音频、控制调节音量、调节音调等操作。此处需要说明的是,终端设备可以与头戴式显示器通信连接,也可以与外置的第二控制装置通信连接,终端设备可以为处理单元,也可以为处理单元所在的设备,本发明实施例对其不做具体限定。
作为一种可选的实施例,处理单元可以与设置于头戴式显示器内部的第一控制装置和外置的第二控制装置通信连接,该通信连接可以为有线连接,也可以为无线连接。利用该通信连接处理单元可以向第一控制装置和第二控制装置发送控制指令,例如,在处理单元检测到头戴式显示器当前处于被佩戴状态的情况下,处理单元可以向第一控制装置发送开启指令,向第二控制装置发送关闭指令,以指示第一控制装置启动,第二控制装置关闭,以实现调用第一控制装置对虚拟现实场景中的音效进行控制。在处理单元检测到头戴式显示器当前未处于被佩戴状态的情况下,处理单元可以向第一控制装置发送关闭指令,向第二控制装置发送开启指令,以指示第一控制装置关闭,第二控制装置启动,以实现调用第二控制装置对现实场景中的终端设备的音效进行控制。
需要说明的是,上述列举的调用第一控制装置和第二控制装置的方法只是本发明的可选实施例,本发明还可以通过其他实施例调用第一控制装置和第二控制装置,以实现在头戴式显示器当前处于佩戴状态时利用第一控制装置控制虚拟现实场景中的音效,在头戴式显示器当前未处于佩戴状态时利用第二控制装置控制现实场景中的终端设备的音效。
还需要说明的是,本发明实施例通过实时检测头戴式显示器当前的佩戴状态,根据佩戴状态自动切换所需使用的音效控制装置,以实现用户在佩戴头戴式显示器后使用内置的音效控制装置控制虚拟现实场景中的音效,当用户摘下头戴式显示器后使用外置的音效控制装置控制现实场景中的终端设备的音效,进而解决了相关技术中用户在佩戴或者摘下头戴式显示器后需要手动切换扬声器与麦克风,导致增加操作时间,降低操作效率的技术问题,实在音效控制过程中缩短操作时间,提高操作效率技术效果。
作为一种可选地实施例,在步骤S204在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效之后,该可选实施例还可以包括:步骤S205,在虚拟现实场景中输出第一提示信息,其中,第一提示信息用于指示虚拟现实场景中当前所使用的控制装置为第一控制装置;
在步骤S205提供的技术方案中,处理单元在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效之后,可以控制在虚拟现实场景中输出第一提示信息,以提示用户当前所使用的音效控制装置为第一控制装置,用户可以利用第一控制装置在虚拟现实场景中进行语音交互、音视频播放等操作。需要说明的是,本发明实施例对第一提示信息在虚拟现实场景中的显示方式和显示位置不做具体限定,只要是能够使得用户在虚拟现实场景中看到该第一提示信息所采用的显示方式和显示位置均属于本发明实施例的保护范围。
可选地,第一提示信息可以是当前所使用的第一控制装置的标识信息,其中,标识信息可以是装置ID,产品参数,例如名称、型号等,第一控制装置也可以是针对当前所使用的第一控制装置的描述信息,例如第一提示信息可以为类似于“当前正在使用内置的第一控制装置”的提示信息。
该可选实施例通过在虚拟现实场景中输出第一提示信息以提示用户虚拟现实场景中当前所使用的音效控制控制为第一控制装置,能够实现使得用户在佩戴上头戴式显示器之后无需进行其他设置操作便可以清楚直观地确定当前所使用的音效控制装置,进而增强了用户的使用体验。
作为一种可选地实施例,在步骤S206在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效之后,该可选实施例还可以包括:步骤S207,在现实场景中的终端设备的显示界面输出第二提示信息,其中,第二提示信息用于指示终端设备当前所使用的控制装置为第二控制装置。
在步骤S207提供的技术方案中,处理单元在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效之后,可以控制在现实场景中的终端设备的显示界面中输出第二提示信息,以提示用户当前所使用的音效控制装置为第二控制装置,用户可以利用第二控制装置在现实场景中进行语音交互、音视频播放等操作。需要说明的是,本发明实施例对第二提示信息在终端设备中的显示界面中的显示方式和显示位置不做具体限定。
可选地,第二提示信息可以是当前所使用的第二控制装置的标识信息,其中,标识信息可以是装置ID,产品参数,例如名称、型号等,第二控制装置也可以是针对当前所使用的第二控制装置的描述信息,例如第二提示信息可以为类似于“当前正在使用外置的第二控制装置”的提示信息。
该可选实施例通过在现实场景中的终端设备的显示界面输出第二提示信息以提示用户现实场景中当前所使用的音效控制控制为第二控制装置,能够实现使得用户在摘下头戴式显示器之后无需进行其他设置操作便可以清楚直观地确定当前所使用的音效控制装置为第二控制装置,进而达到了减少用户操作、增强用户的使用体验的目的。
作为一种可选的实施例,在步骤S202检测头戴式显示器当前是否处于被佩戴状态之前,该可选实施例还可以包括:步骤S201,建立头戴式显示器的佩戴状态与控制装置的标识之间的对应关系。
需要说明的是,本发明实施例预先建立头戴式显示器的佩戴状态与控制装置的标识之间的对应关系,目的是为了在检测到头戴式显示器的佩戴状态之后可以根据预先建立的对应关系确定其所对应的控制装置的标识,并调用该标识所对应的控制装置进行音效控制。可选地,头戴式显示器的佩戴状态与控制装置的标识之间的对应关系的具体内容可以包括:头戴式显示器处于被佩戴状态可以对应第一标识,头戴式显示器未处于被佩戴状态可以对应第二标识,其中,第一标识可以为第一控制装置的标识,第二标识可以为第二控制装置的标识。根据上述具体的对应关系,处理单元在检测到头戴式显示器处于被佩戴状态的情况下,可以调用与头戴式显示器处于被佩戴状态对应的第一标识所对应的第一控制装置进行音效控制;在检测到头戴式显示器未处于被佩戴状态的情况下,可以调用与头戴式显示器未处于被佩戴状态对应的第二标识所对应的第二控制装置进行音效控制。
针对如何预先建立头戴式显示器的佩戴状态与控制装置的标识之间的对应关系可以参见以下可选实施例的详细介绍:
作为一种可选的实施例,步骤S201建立头戴式显示器的佩戴状态与控制装置的标识之间的对应关系可以包括以下步骤:
步骤S2012,判断头戴式显示器是否与终端设备通信连接;
步骤S2014,在头戴式显示器与终端设备通信连接的情况下,标记虚拟现实场景中当前正在使用的控制装置的标识为第一标识;
步骤S2016,在头戴式显示器未与终端设备通信连接的情况下,标记现实场景中的终端设备当前正在使用的控制装置的标识为第二标识;
步骤S2018,在第一标识与头戴式显示器当前处于被佩戴状态之间建立对应关系,在第二标识与头戴式显示器当前处于未被佩戴状态之间建立对应关系。
在上述步骤中,终端设备可以为处理单元或者处理单元所在的设备,在头戴式显示器与终端设备通信连接的情况下,此时虚拟现实场景中所正在使用的控制装置的标识可以标记为第一标识,并建立该第一标识与头戴式显示器处于被佩戴状态的对应关系;在头戴式显示器未与终端设备通信连接的情况下,此时现实场景中的终端设备所正在使用的控制装置的标识可以标记为第二标识,并建立该第二标识与头戴式显示器未处于被佩戴状态的对应关系。
需要说明的是,头戴式显示器的佩戴状态与控制装置的标识之间的对应关系的建立需要依赖于头戴式显示器与终端设备之间的通信连接,此处头戴式显示器与终端设备通信连接可以理解为头戴式显示器可以接收终端设备所发送的虚拟现实场景中的实时画面的数据以实现程序虚拟现实场景中的实时画面。
可选地,在建立头戴式显示器的佩戴状态与控制装置的标识之间的对应关系之后,该实施例可以将该对应关系进行存储,以便于后续可以方便快速地利用该对应关系查找与头戴式显示器的佩戴状态相对应的控制装置。
该可选实施例通过预先设置头戴式显示器的佩戴状态与控制装置的标识之间的对应关系,能够实现在确定头戴式显示器的佩戴状态之后可以根据该对应关系方便快速地确定所需使用的音效控制装置,进而能够达到提高音效控制效率的效果。
与上述可选实施例相对应地,在建立头戴式显示器与控制装置的标识之间的对应关系之后,本发明实施例中的步骤S204在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效可以包括以下步骤:
步骤S2042,根据对应关系查找与头戴式显示器当前处于被佩戴状态所对应的第一标识;
步骤S2044,调用第一标识对应的第一控制装置控制虚拟现实场景的音效;
需要说明的是,上述步骤中在确定头戴式显示器处于被佩戴状态的情况下,根据预先建立的头戴式显示器与控制装置的标识的对应关系可以查找到与头戴式显示器当前处于被佩戴状态所对应的第一标识,进而可以确定第一标识所对应的第一控制装置,以实现调用该第一控制装置对虚拟现实场景中的音效进行控制的目的。该实施例根据预先建立的头戴式显示器与控制装置的标识的对应关系可以方便快速地查找与头戴式显示器处于被佩戴状态对应的第一标识,进而可以缩短确定第一标识所对应的第一控制装置的时间,进而可以实现提高调用第一控制装置对虚拟现实场景中的音效进行控制的效率的效果。
类似地,与上述可选实施例相对应地,在建立头戴式显示器与控制装置的标识之间的对应关系之后,本发明实施例中的步骤S206在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效可以包括以下步骤:
步骤S2062,根据对应关系查找与头戴式显示器当前处于未被佩戴状态所对应的第二标识;
步骤S2064,调用第二标识对应的第二控制装置控制现实场景中的终端设备的音效。
需要说明的是,上述步骤中在确定头戴式显示器未处于被佩戴状态的情况下,根据预先建立的头戴式显示器与控制装置的标识的对应关系可以查找到与头戴式显示器当前未处于被佩戴状态所对应的第二标识,进而可以确定第二标识所对应的第二控制装置,以实现调用该第二控制装置对现实场景中的终端设备的音效进行控制的目的。该实施例根据预先建立的头戴式显示器与控制装置的标识的对应关系可以方便快速地查找与头戴式显示器未处于被佩戴状态对应的第二标识,进而可以缩短确定第二标识所对应的第二控制装置的时间,进而可以实现提高调用第二控制装置对现实场景中的终端设备的音效进行控制的效率的效果。
本发明还提供了一种优选实施例,该优选实施例可以基于图3所示的虚拟现实***,也即该优选实施例中的虚拟现实***也可以包括处理单元,包括但并不限于PC、手机、平板电脑、游戏机等;头戴式显示器,用于投射实时画面,内置有传感器用于检测头戴式显示器的佩戴状态,还内置有麦克风与扬声器(相当于图3中的第一控制装置);外置的麦克风与扬声器(相当于图3中的第二控制装置)。
该优选实施例可以分为初始化及自动切换两个部分,具体地:
1、虚拟现实***初始化
如图4所示,该初始化过程可以包括以下步骤:
步骤S1,在头戴式显示器未连接到虚拟现实***时,记录***所使用的麦克风与扬声器的ID,并标记所使用的麦克风与扬声器为外置装置。
步骤S2,在头戴式显示器连接到虚拟现实***时,记录***新识别到的麦克风与扬声器的ID,并标记该麦克风与扬声器为内置装置。
步骤S3,建立头戴式显示器的佩戴状态与麦克风、扬声器的ID的对应关系,也即预先设置外置装置在头戴式显示器未被佩戴时使用;内置装置在头戴式显示器被佩戴时使用。
2、虚拟现实***自动切换
如图5所示,自动切换内置装置与外置装置的流程可以包括以下步骤:
步骤S4,***可以通过轮询或者触发的方式实时检测头戴式显示器的佩戴装置是否发生变化。
步骤S5,***可以查询头戴式显示器与麦克风、扬声器的ID的对应关系获得头戴式显示器当前的佩戴状态所对应的ID。
步骤S6,***将默认的麦克风、扬声器自动切换到该查找到的ID所对应的麦克风、扬声器。
该优选实施例能够根据所检测到的头戴式显示器的佩戴状态自动为用户选择所需要的麦克风、扬声器,也即用户在佩戴或者摘下头戴式显示器后,该优选实施例可以自动完成默认麦克风、扬声器的切换,减少了不必要的干扰,提升了产生体验的流畅度。
该优选实施例能够实现以下技术效果:
在用户层面,降低了用户操作的学习成本,减少不必要的干扰,提升了产品体验的流畅度。
在效率层面,相关操作都在后台完成,无需用户参与,减少***对用户在可视化操作界面上操作的响应需求,降低了计算资源占用,提高了处理效率。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
实施例2
根据本发明实施例,还提供了一种用于实施上述音效控制方法的音效控制装置。图6是根据本发明实施例的一种可选的音效控制装置的示意图,如图6所示,该装置可以包括:
检测单元22,用于检测头戴式显示器当前是否处于被佩戴状态,其中,头戴式显示器用于呈现虚拟现实场景;第一调用单元24,用于在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效,其中,第一控制装置设置于头戴式显示器内部;第二调用单元26,用于在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效,其中,终端设备与头戴式显示器通信连接,第二控制装置与终端设备通信连接。
需要说明的是,该实施例中的检测单元22可以用于执行本申请实施例1中的步骤S202,该实施例中的第一调用单元24可以用于执行本申请实施例1中的步骤S204,该实施例中的第二调用单元26可以用于执行本申请实施例1中的步骤S206。
此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现。
作为一种可选的实施例,如图7所示,该可选实施例的音效控制装置还可以包括:建立单元21,用于在检测头戴式显示器当前是否处于被佩戴状态之前,建立头戴式显示器的佩戴状态与控制装置的标识之间的对应关系,其中,头戴式显示器处于被佩戴状态对应第一标识,头戴式显示器处于未被佩戴状态对应第二标识,第一标识为第一控制装置的标识,第二标识为第二控制装置的标识。相应地,第一调用单元24可以包括:第一查找模块242,用于根据对应关系查找与头戴式显示器当前处于被佩戴状态所对应的第一标识;第一调用模块244,用于调用第一标识对应的第一控制装置控制虚拟现实场景的音效;第二调用单元26可以包括:第二查找模块262,用于根据对应关系查找与头戴式显示器当前处于未被佩戴状态所对应的第二标识;第二调用模块264,用于调用第二标识对应的第二控制装置控制现实场景中的终端设备的音效。
需要说明的是,该实施例中的建立单元21可以用于执行本申请实施例1中的步骤S201,该实施例中的查找模块242可以用于执行本申请实施例1中的步骤S2042,该实施例中的第一调用模块244可以用于执行本申请实施例1中的步骤S2044,该实施例中的第二查找模块262可以用于执行本申请实施例1中的步骤S2062,该实施例中的第二调用模块264可以用于执行本申请实施例1中的步骤S2064。
此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现。
作为一种可选的实施例,如图8所示,建立单元21可以包括:第一判断模块212,用于判断头戴式显示器是否与终端设备通信连接;第一标记模块214,用于在头戴式显示器与终端设备通信连接的情况下,标记虚拟现实场景中当前正在使用的控制装置的标识为第一标识;第二标记模块216,用于在头戴式显示器未与终端设备通信连接的情况下,标记现实场景中的终端设备当前正在使用的控制装置的标识为第二标识;建立模块218,用于在第一标识与头戴式显示器当前处于被佩戴状态之间建立对应关系,在第二标识与头戴式显示器当前处于未被佩戴状态之间建立对应关系。
需要说明的是,该实施例中的第一判断模块212可以用于执行本申请实施例1中的步骤S2012,该实施例中的第一标记模块214可以用于执行本申请实施例1中的步骤S2014,该实施例中的第二标记模块216可以用于执行本申请实施例1中的步骤S2016,该实施例中的建立模块218可以用于执行本申请实施例1中的步骤S2018。
此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现。
作为一种可选的实施例,如图9所示,头戴式显示器内部还设置有传感器,其中,检测单元22可以包括:第二判断模块222,用于判断是否接收到传感器发送的触发信号,其中,触发信号用于指示头戴式显示器处于被佩戴状态;第一确定模块224,用于在接收到传感器发送的触发信号的情况下,确定头戴式显示器当前处于被佩戴状态;第二确定模块226,用于在未接收到传感器发送的触发信号的情况下,确定头戴式显示器当前处于未被佩戴状态。
需要说明的是,该实施例中的第二判断模块222可以用于执行本申请实施例1中的步骤S2022,该实施例中的第一确定模块224可以用于执行本申请实施例1中的步骤S2024,该实施例中的第二确定模块226可以用于执行本申请实施例1中的步骤S2026。
此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现。
作为一种可选的实施例,如图10所示,该实施例的音效控制装置还可以包括:第一输出单元24,用于在在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效之后,在虚拟现实场景中输出第一提示信息,其中,第一提示信息用于指示虚拟现实场景中当前所使用的控制装置为第一控制装置;第二输出单元27,用于在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效之后,在现实场景中的终端设备的显示界面输出第二提示信息,其中,第二提示信息用于指示终端设备当前所使用的控制装置为第二控制装置。
需要说明的是,该实施例中的第一输出单元24可以用于执行本申请实施例1中的步骤S204,该实施例中的第二输出单元27可以用于执行本申请实施例1中的步骤S207。
此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现。
通过上述模块,通过实时检测头戴式显示器的佩戴状态,在头戴式显示器处于被佩戴状态时利用第一控制装置控制虚拟现实场景的音效,在头戴式显示器未处于被佩戴状态时利用第二控制装置控制现实场景中的终端设备的音效,达到了在佩戴或者摘下头戴式显示器后自动切换音效控制装置目的,进而解决了相关技术中用户在佩戴或者摘下头戴式显示器后需要手动切换扬声器与麦克风,导致增加操作时间,降低操作效率的技术问题,实现了在音效控制过程中缩短操作时间,提高操作效率技术效果。
实施例3
根据本发明实施例,还提供了一种用于实施上述音效控制方法的服务器或终端。
图11是根据本发明实施例的一种终端的结构框图,如图11所示,该终端可以包括:一个或多个(图中仅示出一个)处理器201、存储器203、以及传输装置205(如上述实施例中的发送装置),如图11所示,该终端还可以包括输入输出设备207。
其中,存储器203可用于存储软件程序以及模块,如本发明实施例中的音效控制方法和装置对应的程序指令/模块,处理器201通过运行存储在存储器203内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的音效控制方法。存储器203可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器203可进一步包括相对于处理器201远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
上述的传输装置205用于经由一个网络接收或者发送数据,还可以用于处理器与存储器之间的数据传输。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置205包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置205为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
其中,具体地,存储器203用于存储应用程序。
处理器201可以通过传输装置205调用存储器203存储的应用程序,以执行下述步骤:检测头戴式显示器当前是否处于被佩戴状态,其中,头戴式显示器用于呈现虚拟现实场景;在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效,其中,第一控制装置设置于头戴式显示器内部;在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效,其中,终端设备与头戴式显示器通信连接,第二控制装置与终端设备通信连接。
处理器201还用于执行下述步骤:在检测头戴式显示器当前是否处于被佩戴状态之前,建立头戴式显示器的佩戴状态与控制装置的标识之间的对应关系,其中,头戴式显示器处于被佩戴状态对应第一标识,头戴式显示器处于未被佩戴状态对应第二标识,第一标识为第一控制装置的标识,第二标识为第二控制装置的标识;根据对应关系查找与头戴式显示器当前处于被佩戴状态所对应的第一标识;调用第一标识对应的第一控制装置控制虚拟现实场景的音效;根据对应关系查找与头戴式显示器当前处于未被佩戴状态所对应的第二标识;调用第二标识对应的第二控制装置控制现实场景中的终端设备的音效。
处理器201还用于执行下述步骤:判断头戴式显示器是否与终端设备通信连接;在头戴式显示器与终端设备通信连接的情况下,标记虚拟现实场景中当前正在使用的控制装置的标识为第一标识;在头戴式显示器未与终端设备通信连接的情况下,标记现实场景中的终端设备当前正在使用的控制装置的标识为第二标识;在第一标识与头戴式显示器当前处于被佩戴状态之间建立对应关系,在第二标识与头戴式显示器当前处于未被佩戴状态之间建立对应关系。
处理器201还用于执行下述步骤:头戴式显示器内部还设置有传感器,判断是否接收到传感器发送的触发信号,其中,触发信号用于指示头戴式显示器处于被佩戴状态;在接收到传感器发送的触发信号的情况下,确定头戴式显示器当前处于被佩戴状态;在未接收到传感器发送的触发信号的情况下,确定头戴式显示器当前处于未被佩戴状态。
处理器201还用于执行下述步骤:在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效之后,在虚拟现实场景中输出第一提示信息,其中,第一提示信息用于指示虚拟现实场景中当前所使用的控制装置为第一控制装置;在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效之后,在现实场景中的终端设备的显示界面输出第二提示信息,其中,第二提示信息用于指示终端设备当前所使用的控制装置为第二控制装置。
采用本发明实施例,提供了一种音效控制方案。通过实时检测头戴式显示器的佩戴状态,在头戴式显示器处于被佩戴状态时利用第一控制装置控制虚拟现实场景的音效,在头戴式显示器未处于被佩戴状态时利用第二控制装置控制现实场景中的终端设备的音效,达到了在佩戴或者摘下头戴式显示器后自动切换音效控制装置目的,进而解决了相关技术中用户在佩戴或者摘下头戴式显示器后需要手动切换扬声器与麦克风,导致增加操作时间,降低操作效率的技术问题,实现了在音效控制过程中缩短操作时间,提高操作效率技术效果。
可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示例,本实施例在此不再赘述。
本领域普通技术人员可以理解,图11所示的结构仅为示意,终端可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile InternetDevices,MID)、PAD等终端设备。图11其并不对上述电子装置的结构造成限定。例如,终端还可包括比图11中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图11所示不同的配置。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccess Memory,RAM)、磁盘或光盘等。
实施例4
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于执行音效控制方法的程序代码。
可选地,在本实施例中,上述存储介质可以位于上述实施例所示的网络中的多个网络设备中的至少一个网络设备上。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
S1,检测头戴式显示器当前是否处于被佩戴状态,其中,头戴式显示器用于呈现虚拟现实场景;
S2,在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效,其中,第一控制装置设置于头戴式显示器内部;
S3,在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效,其中,终端设备与头戴式显示器通信连接,第二控制装置与终端设备通信连接。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在检测头戴式显示器当前是否处于被佩戴状态之前,建立头戴式显示器的佩戴状态与控制装置的标识之间的对应关系,其中,头戴式显示器处于被佩戴状态对应第一标识,头戴式显示器处于未被佩戴状态对应第二标识,第一标识为第一控制装置的标识,第二标识为第二控制装置的标识;根据对应关系查找与头戴式显示器当前处于被佩戴状态所对应的第一标识;调用第一标识对应的第一控制装置控制虚拟现实场景的音效;根据对应关系查找与头戴式显示器当前处于未被佩戴状态所对应的第二标识;调用第二标识对应的第二控制装置控制现实场景中的终端设备的音效。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:判断头戴式显示器是否与终端设备通信连接;在头戴式显示器与终端设备通信连接的情况下,标记虚拟现实场景中当前正在使用的控制装置的标识为第一标识;在头戴式显示器未与终端设备通信连接的情况下,标记现实场景中的终端设备当前正在使用的控制装置的标识为第二标识;在第一标识与头戴式显示器当前处于被佩戴状态之间建立对应关系,在第二标识与头戴式显示器当前处于未被佩戴状态之间建立对应关系。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:头戴式显示器内部还设置有传感器,判断是否接收到传感器发送的触发信号,其中,触发信号用于指示头戴式显示器处于被佩戴状态;在接收到传感器发送的触发信号的情况下,确定头戴式显示器当前处于被佩戴状态;在未接收到传感器发送的触发信号的情况下,确定头戴式显示器当前处于未被佩戴状态。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在检测到头戴式显示器当前处于被佩戴状态的情况下,调用第一控制装置控制虚拟现实场景的音效之后,在虚拟现实场景中输出第一提示信息,其中,第一提示信息用于指示虚拟现实场景中当前所使用的控制装置为第一控制装置;在检测到头戴式显示器当前未处于被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效之后,在现实场景中的终端设备的显示界面输出第二提示信息,其中,第二提示信息用于指示终端设备当前所使用的控制装置为第二控制装置。
可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示例,本实施例在此不再赘述。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (8)

1.一种音效控制方法,其特征在于,包括:
建立头戴式显示器的佩戴状态与控制装置的标识之间的对应关系,其中,所述头戴式显示器处于被佩戴状态对应第一标识,所述头戴式显示器未处于被佩戴状态对应第二标识,所述第一标识为第一控制装置的标识,所述第二标识为第二控制装置的标识;
检测头戴式显示器当前是否处于被佩戴状态,其中,所述头戴式显示器用于呈现虚拟现实场景;
在检测到所述头戴式显示器当前处于所述被佩戴状态的情况下,调用所述第一控制装置控制所述虚拟现实场景的音效,其中,所述第一控制装置设置于所述头戴式显示器内部;所述在检测到所述头戴式显示器当前处于所述被佩戴状态的情况下,调用所述第一控制装置控制所述虚拟现实场景的音效包括:根据所述对应关系查找与所述头戴式显示器当前处于所述被佩戴状态所对应的所述第一标识;调用所述第一标识对应的所述第一控制装置控制所述虚拟现实场景的音效;
在检测到所述头戴式显示器当前未处于所述被佩戴状态的情况下,调用所述第二控制装置控制现实场景中的终端设备的音效,其中,所述终端设备与所述头戴式显示器通信连接,所述第二控制装置与所述终端设备通信连接,所述第二控制装置为外置的第二控制装置;所述在检测到所述头戴式显示器当前未处于所述被佩戴状态的情况下,调用所述第二控制装置控制现实场景中的终端设备的音效包括:根据所述对应关系查找与所述头戴式显示器当前未处于所述被佩戴状态所对应的所述第二标识;调用所述第二标识对应的所述第二控制装置控制所述现实场景中的终端设备的音效。
2.根据权利要求1所述的方法,其特征在于,所述建立所述头戴式显示器的佩戴状态与控制装置的标识之间的对应关系包括:
判断所述头戴式显示器是否与所述终端设备通信连接;
在所述头戴式显示器与所述终端设备通信连接的情况下,标记所述虚拟现实场景中当前正在使用的所述控制装置的标识为所述第一标识;
在所述头戴式显示器未与所述终端设备通信连接的情况下,标记所述现实场景中的终端设备当前正在使用的所述控制装置的标识为所述第二标识;
在所述第一标识与所述头戴式显示器当前处于所述被佩戴状态之间建立对应关系,在所述第二标识与所述头戴式显示器当前未处于所述被佩戴状态之间建立对应关系。
3.根据权利要求1所述的方法,其特征在于,所述头戴式显示器内部还设置有传感器,其中,所述检测头戴式显示器当前是否处于被佩戴状态包括:
判断是否接收到所述传感器发送的触发信号,其中,所述触发信号用于指示所述头戴式显示器处于所述被佩戴状态;
在接收到所述传感器发送的所述触发信号的情况下,确定所述头戴式显示器当前处于所述被佩戴状态;
在未接收到所述传感器发送的所述触发信号的情况下,确定所述头戴式显示器当前未处于所述被佩戴状态。
4.根据权利要求1所述的方法,其特征在于,
在所述在检测到所述头戴式显示器当前处于所述被佩戴状态的情况下,调用第一控制装置控制所述虚拟现实场景的音效之后,所述方法还包括:在所述虚拟现实场景中输出第一提示信息,其中,所述第一提示信息用于指示所述虚拟现实场景中当前所使用的控制装置为所述第一控制装置;
在所述检测到所述头戴式显示器当前未处于所述被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效之后,所述方法还包括:在所述现实场景中的终端设备的显示界面输出第二提示信息,其中,所述第二提示信息用于指示所述终端设备当前所使用的控制装置为所述第二控制装置。
5.一种音效控制装置,其特征在于,包括:
检测单元,用于检测头戴式显示器当前是否处于被佩戴状态,其中,所述头戴式显示器用于呈现虚拟现实场景;
第一调用单元,用于在检测到所述头戴式显示器当前处于所述被佩戴状态的情况下,调用第一控制装置控制所述虚拟现实场景的音效,其中,所述第一控制装置设置于所述头戴式显示器内部;
第二调用单元,用于在检测到所述头戴式显示器当前未处于所述被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效,其中,所述终端设备与所述头戴式显示器通信连接,所述第二控制装置与所述终端设备通信连接,所述第二控制装置为外置的第二控制装置;
其中,所述装置还包括:建立单元,用于在检测头戴式显示器当前是否处于被佩戴状态之前,建立所述头戴式显示器的佩戴状态与控制装置的标识之间的对应关系,其中,所述头戴式显示器处于所述被佩戴状态对应第一标识,所述头戴式显示器未处于所述被佩戴状态对应第二标识,所述第一标识为所述第一控制装置的标识,所述第二标识为所述第二控制装置的标识;
所述第一调用单元包括:第一查找模块,用于根据所述对应关系查找与所述头戴式显示器当前处于所述被佩戴状态所对应的所述第一标识;第一调用模块,用于调用所述第一标识对应的所述第一控制装置控制所述虚拟现实场景的音效;
所述第二调用单元包括:第二查找模块,用于根据所述对应关系查找与所述头戴式显示器当前未处于所述被佩戴状态所对应的所述第二标识;第二调用模块,用于调用所述第二标识对应的所述第二控制装置控制所述现实场景中的终端设备的音效。
6.根据权利要求5所述的装置,其特征在于,所述建立单元包括:
第一判断模块,用于判断所述头戴式显示器是否与所述终端设备通信连接;
第一标记模块,用于在所述头戴式显示器与所述终端设备通信连接的情况下,标记所述虚拟现实场景中当前正在使用的所述控制装置的标识为所述第一标识;
第二标记模块,用于在所述头戴式显示器未与所述终端设备通信连接的情况下,标记所述现实场景中的终端设备当前正在使用的所述控制装置的标识为所述第二标识;
建立模块,用于在所述第一标识与所述头戴式显示器当前处于所述被佩戴状态之间建立对应关系,在所述第二标识与所述头戴式显示器当前未处于所述被佩戴状态之间建立对应关系。
7.根据权利要求5所述的装置,其特征在于,所述头戴式显示器内部还设置有传感器,其中,所述检测单元包括:
第二判断模块,用于判断是否接收到所述传感器发送的触发信号,其中,所述触发信号用于指示所述头戴式显示器处于所述被佩戴状态;
第一确定模块,用于在接收到所述传感器发送的所述触发信号的情况下,确定所述头戴式显示器当前处于所述被佩戴状态;
第二确定模块,用于在未接收到所述传感器发送的所述触发信号的情况下,确定所述头戴式显示器当前未处于所述被佩戴状态。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:
第一输出单元,用于在所述在检测到所述头戴式显示器当前处于所述被佩戴状态的情况下,调用第一控制装置控制所述虚拟现实场景的音效之后,在所述虚拟现实场景中输出第一提示信息,其中,所述第一提示信息用于指示所述虚拟现实场景中当前所使用的控制装置为所述第一控制装置;
第二输出单元,用于在所述检测到所述头戴式显示器当前未处于所述被佩戴状态的情况下,调用第二控制装置控制现实场景中的终端设备的音效之后,在所述现实场景中的终端设备的显示界面输出第二提示信息,其中,所述第二提示信息用于指示所述终端设备当前所使用的控制装置为所述第二控制装置。
CN201610958072.6A 2016-10-27 2016-10-27 音效控制方法和装置 Active CN106572417B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610958072.6A CN106572417B (zh) 2016-10-27 2016-10-27 音效控制方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610958072.6A CN106572417B (zh) 2016-10-27 2016-10-27 音效控制方法和装置

Publications (2)

Publication Number Publication Date
CN106572417A CN106572417A (zh) 2017-04-19
CN106572417B true CN106572417B (zh) 2019-11-05

Family

ID=58535557

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610958072.6A Active CN106572417B (zh) 2016-10-27 2016-10-27 音效控制方法和装置

Country Status (1)

Country Link
CN (1) CN106572417B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109752951B (zh) 2017-11-03 2022-02-08 腾讯科技(深圳)有限公司 控制***的处理方法、装置、存储介质和电子装置
US11277856B2 (en) * 2019-03-08 2022-03-15 Facebook Technologies, Llc Systems and methods for dynamic scheduling
CN110647240A (zh) * 2019-08-05 2020-01-03 珠海超凡视界科技有限公司 一种基于vr驾驶多屏显示和切换的***及方法
WO2021169881A1 (zh) * 2020-02-24 2021-09-02 Oppo广东移动通信有限公司 头戴式设备的显示控制方法、设备及计算机存储介质
CN111625085A (zh) * 2020-04-07 2020-09-04 广州视源电子科技股份有限公司 头戴式显示设备及其控制方法、装置、存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5144678A (en) * 1991-02-04 1992-09-01 Golden West Communications Inc. Automatically switched headset
CN103064187A (zh) * 2011-10-24 2013-04-24 索尼公司 头戴式显示器及用于控制头戴式显示器的方法
CN203181183U (zh) * 2013-04-09 2013-09-04 北京兴科迪科技有限公司 可智能转换耳机模式和外放模式的耳机及装有这种耳机的车辆
CN104661153A (zh) * 2014-12-31 2015-05-27 歌尔声学股份有限公司 一种耳机音效补偿方法、装置及耳机
CN105491469A (zh) * 2014-09-15 2016-04-13 Tcl集团股份有限公司 一种基于耳机佩戴状态控制音频输出模式的方法及***
CN205158279U (zh) * 2015-11-30 2016-04-13 广东小天才科技有限公司 一种虚拟现实装置
CN107959903A (zh) * 2016-10-18 2018-04-24 中兴通讯股份有限公司 音频输出切换方法、反馈耳机佩戴状态方法、装置及耳机

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5144678A (en) * 1991-02-04 1992-09-01 Golden West Communications Inc. Automatically switched headset
CN103064187A (zh) * 2011-10-24 2013-04-24 索尼公司 头戴式显示器及用于控制头戴式显示器的方法
CN203181183U (zh) * 2013-04-09 2013-09-04 北京兴科迪科技有限公司 可智能转换耳机模式和外放模式的耳机及装有这种耳机的车辆
CN105491469A (zh) * 2014-09-15 2016-04-13 Tcl集团股份有限公司 一种基于耳机佩戴状态控制音频输出模式的方法及***
CN104661153A (zh) * 2014-12-31 2015-05-27 歌尔声学股份有限公司 一种耳机音效补偿方法、装置及耳机
CN205158279U (zh) * 2015-11-30 2016-04-13 广东小天才科技有限公司 一种虚拟现实装置
CN107959903A (zh) * 2016-10-18 2018-04-24 中兴通讯股份有限公司 音频输出切换方法、反馈耳机佩戴状态方法、装置及耳机

Also Published As

Publication number Publication date
CN106572417A (zh) 2017-04-19

Similar Documents

Publication Publication Date Title
CN106572417B (zh) 音效控制方法和装置
CN109391792B (zh) 视频通信的方法、装置、终端及计算机可读存储介质
CN106095235B (zh) 基于虚拟现实的控制方法和装置
US10486312B2 (en) Robot, robot control method, and robot system
CN106445156A (zh) 一种基于虚拟现实的智能家居控制的方法、装置以及终端
CN103869470B (zh) 显示装置及其控制方法、头戴式显示装置及其控制方法
CN105204642B (zh) 虚拟现实交互画面的调节方法和装置
CN105915766B (zh) 基于虚拟现实的控制方法和装置
CN108234276A (zh) 一种虚拟形象之间互动的方法、终端及***
WO2009003536A1 (en) Methods and terminals that control avatars during videoconferencing and other communications
CN108876878B (zh) 头像生成方法及装置
CN108848309B (zh) 一种相机程序启动方法及移动终端
CN108681390A (zh) 信息交互方法和装置、存储介质及电子装置
CN109426343B (zh) 基于虚拟现实的协作训练方法及***
CN106502425A (zh) 一种虚拟现实场景的构建方法及装置
CN107943278A (zh) 一种图像显示调整方法及图像显示调整设备
CN106604056B (zh) 视频播放方法和装置
CN109684025A (zh) 一种远程通信方法及相关装置
CN108712704A (zh) 音箱、音频数据的播放方法、装置、存储介质及电子装置
CN111221495A (zh) 可视化交互方法、装置及终端设备
CN103873661A (zh) 状态切换方法及电子设备
CN113608978B (zh) 测试方法、装置及计算机可读存储介质
CN113676720B (zh) 多媒体资源的播放方法、装置、计算机设备及存储介质
CN107563353B (zh) 一种图像处理方法、装置及移动终端
KR20130082693A (ko) 아바타를 사용한 영상 채팅 장치 및 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant