CN108701333A - 用于提供内容的电子设备及其控制方法 - Google Patents

用于提供内容的电子设备及其控制方法 Download PDF

Info

Publication number
CN108701333A
CN108701333A CN201680080797.8A CN201680080797A CN108701333A CN 108701333 A CN108701333 A CN 108701333A CN 201680080797 A CN201680080797 A CN 201680080797A CN 108701333 A CN108701333 A CN 108701333A
Authority
CN
China
Prior art keywords
sound source
source data
processor
frequency band
khz
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.)
Granted
Application number
CN201680080797.8A
Other languages
English (en)
Other versions
CN108701333B (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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics 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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN108701333A publication Critical patent/CN108701333A/zh
Application granted granted Critical
Publication of CN108701333B publication Critical patent/CN108701333B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • 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
    • H04R3/04Circuits for transducers, loudspeakers or microphones for correcting frequency response
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72442User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Acoustics & Sound (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephone Function (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

公开了一种用于电子设备的控制方法。根据实施例的电子设备包括:至少一个扬声器;以及处理器。处理器可以被配置为:获得声源数据;通过使用滤波器从声源数据获得与第一指定频带相对应的第一声源数据;通过对声源数据中与第二指定频带相对应的声源数据的至少一部分应用音效来产生第二声源数据;通过对第一声源数据和第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据;以及通过至少一个扬声器输出经合成的声源数据。其他实施例也是可能的。

Description

用于提供内容的电子设备及其控制方法
技术领域
本公开的各种实施例涉及一种用于提供内容的电子设备以及用于控制电子设备的方法,并且更具体地,涉及一种将音效应用于声源的方法。
背景技术
随着最近的技术发展,各种类型的电子设备(例如,智能电话、音乐播放器等)已经提供了通过声音输出设备(例如,扬声器、耳机等)输出各种类型的声源的功能。例如,电子设备可以输出超高品质声源。
超高品质声源可以包括具有96kHz或192kHz或更高采样率的声源数据。超高品质声音可以是母带品质声音(MQS)源、母带高清(HD)声源、最高品质声音(HQS)声源、高分辨率音频(HRA)声源、以及超高品质(UHQ)声源。
电子设备提供基于用户的选择将各种音效应用于声源的功能。
发明内容
技术问题
当在电子设备中将音效应用于超高品质声源时,电子设备可以在将声源数据下采样到与电子设备的有限能力和/或由于电子设备的有限能力而产生的音效(例如,电子设备中包括的处理器的计算能力、相对于声源的处理速度、可用存储器,电子设备的电池的剩余容量等)以及应用于声源的音效的有限能力(例如,音效支持的频带不包括超高品质声带的问题等)相对应的采样率之后,将所选择的音效应用于声源。
例如,针对96kHz的声源数据的现有采样率,当将声源数据下采样到48kHz(与音效的有限能力相对应的采样率)之后,将音效应用于声源时,用于处理电子设备中的音效的应用的时间可以减少到一半。
然而,当对声源数据应用下采样时,不可避免地丢失声源数据的高频带数据的信号。
本公开提供了一种能够利用应用音效的方法来防止高频带信号丢失的电子设备,以在电子设备中再现声源。
技术方案
根据本公开的各种实施例,一种电子设备包括:至少一个扬声器和处理器,其中,处理器被配置为:获得声源数据;通过使用滤波器从声源数据获得与第一指定频带相对应的第一声源数据;通过对声源数据中与第二指定频带相对应的至少部分数据应用音效来产生第二声源数据;通过对第一声源数据和第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据;以及通过至少一个扬声器输出经合成的声源数据。
根据本公开的各种实施例,一种用于控制电子设备的方法包括:获得声源数据;通过使用滤波器从声源数据获得与第一指定频带相对应的第一声源数据;通过对声源数据中与第二指定频带相对应的至少部分数据应用音效来产生第二声源数据;通过对第一声源数据和第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据;以及输出经合成的声源数据。
有益效果
利用根据本公开各种实施例的提供内容的电子设备和用于控制电子设备的方法,例如,当电子设备再现声源时,电子设备可以执行频率划分和重建以有效地应用音效,使得尽管存在若干约束,用户也可以听到没有特定频带损失的声源。
此外,根据本公开的各种实施例,当音效被应用于声源时,可以减少电子设备的计算量和处理速度,从而降低电池的功耗。
附图说明
图1是根据本公开各种实施例的电子设备和网络的框图。
图2是根据各种实施例的电子设备的框图。
图3是根据各种实施例的编程模块的框图。
图4是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
图5是根据本公开各种实施例的电子设备的框图。
图6是根据本公开各种实施例的电子设备的处理器中的操作过程的框图。
图7示出了根据本公开各种实施例的获得第一声源数据并产生至少部分数据的操作。
图8示出了根据本公开各种实施例的产生并输出经合成的声源数据的操作。
图9是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
图10示出了根据本公开各种实施例的应用音效并输出声源的操作。
图11是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
图12示出了根据本公开各种实施例的应用音效并通过不能再现超高品质声音的扬声器输出声源的操作。
图13示出了根据本公开各种实施例的应用音效并通过能够再现超高品质声音的扬声器输出声源的操作。
图14是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
图15a和图15b示出了根据本公开各种实施例的应用音效并通过经多个声道连接的5.1声道扬声器输出声源的操作。
图16是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
图17示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
图18a示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
图18b示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
图19是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
图20是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
图21a和图21b示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
图22是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
图23a和图23b示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
图24是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
图25a和图25b示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
图26是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
图27a和图27b示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
图28是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
图29示出了根据本公开各种实施例的基于音效特性校正第一声源数据的操作。
图30是示出了根据本公开各种实施例的用于基于音效特性校正第一声源数据的方法的流程图。
图31是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
图32a和图32b示出了根据本公开各种实施例的上采样操作和合成操作。
具体实施方式
下文中将参考附图描述本公开的各种实施例。然而,应当理解,本公开的各种实施例和其中使用的术语并不旨在将本文阐述的技术特征限制于特定实施例,而是包括相应实施例的各种改变、等同物或替换。关于附图的描述,相似的附图标记可以用于表示相似或相关的元件。
在本公开中,诸如“具有”、“可以具有”、“包括”或“可以包括”之类的表述表示存在相应的特性(例如,数值、功能、操作或类似部件的元件),而不排除存在附加的特性。
如本文使用的,诸如“A或B”、“A或/和B中的至少一个”、“A或/和B中的至少一个或多个”等短语中的每一个可以包括在相应的一个短语中一起列举的项目的所有可能组合。例如,“A或B”、“A和B中的至少一个”或“A或B中的一个或多个”可以表示以下所有情形:(1)包括至少一个A、(2)包括至少一个B、或(3)包括至少一个A和至少一个B二者。
如本文使用的,诸如“第一”和“第二”的术语可以用于定义各种组件,而与重要性或顺序无关,并且只是将相应组件与另一组件区分开来而不限制组件。例如,第一用户设备和第二用户设备可以表示不同的用户设备,而与顺序或重要性无关。例如,在不脱离本公开各种示例性实施例的权利范围的情况下,第一元件可以被命名为第二元件,并且类似地,第二元件可以被命名为第一元件。
当描述一个元件(例如,第一元件)“可操作地或可通信地耦接到”或“连接到”另一元件(例如,第二元件)时,该元件可以直接连接到该另一元件或者可以通过又一元件(例如,第三元件)连接到该另一元件。然而,当描述一个元件(例如,第一元件)“直接连接到”或者”直接耦接到”另一元件(例如,第二元件)时,这意味着在该元件和该另一元件之间不存在中间元件(例如,第三元件)。
根据情况,本公开中使用的表述“被配置为(或设置为)”可以与以下各项交换使用:例如,“适用于”、“具有......的能力”、“设计用于”、“适于”、“制作用于”或“能够”。术语“被配置为(或设置为)”并非总是意味着仅通过硬件“专门地设计用于”。备选地,在一些情况下,表述“装置被配置为”可以意味着该装置“可以”与另一装置或组件一起操作。例如,短语“被配置(或设置)为执行A、B和C的处理器”可以是用于执行相应操作的专用处理器(例如,嵌入式处理器),或能够通过执行存储在存储器设备中的至少一个软件程序来执行相应操作的通用处理器(例如,中央处理单元(CPU)或应用处理器)。术语“被配置为(或设置为)”并非总是意味着仅通过硬件“专门地设计用于”。
本公开中定义的术语仅用于描述特定的示例性实施例,而不是意在限制其他示例性实施例的范围。除非上下文另行明确指示,否则单数形式也意在包括复数形式。本文中使用的所有术语(包括技术术语或科技术语)具有与本领域技术人员通常所理解的含义相同的含义。在通用字典中定义的术语应被解释为具有与相关技术的上下文相同或相似的含义,并且不应被解释为具有理想化或夸大的含义,除非它们在各种示例性实施例中被明确地定义。在一些情况下,在本公开中定义的术语不应被解释为排除本示例性实施例。
根据本公开各种实施例的电子设备可以包括以下至少一项:例如,智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器(e-book)阅读器、台式PC、膝上型PC、上网本计算机、工作站、服务器、个人数字助手(PDA)、便携式多媒体播放器(PMP)、MP3播放器、移动医疗设备、相机或可穿戴设备。根据各种实施例,可穿戴设备的示例可以包括以下至少一项:饰品类型(例如,手表、戒指、手环、脚环、项链、眼镜、隐形眼镜、头戴式设备(HMD)等)、衣料或服饰集成类型(例如,电子服饰等)、身体附着类型(例如,皮肤贴、纹身等)、身体植入类型(例如,可植入电路等)等。
在一些实施例中,电子设备可以是家用电器。家用电器可以包括例如电视(TV)、数字视频盘(DVD)播放器、音频设备、冰箱、空调、吸尘器、烤箱、微波率、洗衣机、空气净化器、机顶盒、家庭自动控制面板、安全控制面板、TV盒(例如,Samsung HomeSyncTM、Apple TVTM或Google TVTM)、游戏机(例如,XboxTM、PlayStationTM等)、电子词典、电子钥匙、摄像机和电子相框。
在其他实施例中,电子设备可以包括以下至少一项:各种医疗设备(例如,各种便携医疗测量设备(血糖监测设备、心率监测设备、血压测量设备、体温测量设备等)、磁共振造影(MRA)机、磁共振成像(MRI)机、计算机断层扫描(CT)机、成像设备、超声设备等)、导航***、全球导航卫星***(GNSS)、事件数据记录器(EDR)、飞行数据记录器(FDR)、车载娱乐设备、船用电子装备(例如,船用导航***和陀螺仪)、航空装备、安全设备、车辆头单元、工业或家用机器人、自动取款机(ATM)、销售点(POS)、物联网(例如,电灯泡、各种传感器、电表或燃气表、洒水设备、火警报警器、自动调温器、街灯、烤面包机、健身器材、热水壶、加热器、锅炉等)。
根据一些实施例,电子设备可以包括家具或建筑物/结构的一部分、电子板、电子签名接收设备、投影仪和各种测量仪器(例如,水表、电表、燃气表、电波测量设备等)。在各种实施例中,电子设备可以是以上列出的设备之一或其组合。在一些实施例中,电子设备可以是柔性电子设备。根据各种实施例的电子设备不限于以上列出的设备,并且可以包括根据技术发展的新电子设备。
在下文中,将参考附图来描述根据本公开的各种实施例的电子设备。本文中,术语“用户”可以表示使用电子设备的人或者使用电子设备的设备(例如,人工智能(AI)电子设备)。
图1示出了根据本公开各种实施例的包括电子设备的网络环境。
参考图1,公开了根据各种实施例的在网络环境100中的电子设备101。电子设备101可以包括总线110、处理器120、存储器130、输入/输出(I/O)接口150、显示器160和通信接口170。在一些实施例中,电子设备101可以不包括上述元件中的至少一个,或还可以包括其他元件。
总线110可以包括用于将例如元件110至170互连且在元件110至170之间传送通信(例如,控制消息和/或数据)的电路。
处理器120可以包括以下项中的一个或多个:中央处理单元(CPU)、应用处理器(AP)和通信处理器(CP)。处理器120可以执行例如针对电子设备101的至少一个其他元件的控制和/或通信的操作或数据处理。
存储器130可以包括易失性和/或非易失性存储器。例如,存储器130可以存储与电子设备101的至少一个其他元件相关联的命令或数据。根据实施例,存储器130可以存储软件和/或程序140。程序140可以包括例如内核141、中间件143、应用编程接口(API)145和/或应用程序(或“应用”)147等中的至少一个。内核141、中间件143和API 145中的至少一些可以被称作操作***(OS)。
内核141可以控制或管理例如用于执行在其他程序(例如,中间件143、API 145或应用程序147)中实现的操作或功能的***资源(例如,总线110、处理器120、存储器130等)。内核141提供接口,中间件143、API 145或应用程序147通过所述接口访问电子设备101的分离组件以控制或管理***资源。
中间件143可以用作媒介,以允许例如API 145或应用程序147与内核141通信以与内核141交换数据。
此外,中间件143可以基于优先级处理从应用程序147接收到的一个或多个任务请求。例如,中间件143可以向应用程序147中的至少一个赋予使用电子设备101的***资源(例如,总线110、处理器120、存储器130等)的优先级。例如,通过基于赋予应用程序147中的至少一个的优先级来处理一个或多个任务请求,中间件143可以对该一个或多个任务请求执行调度或负载均衡。
API 145是被应用147用来控制由内核141或中间件143提供的功能的接口,并且可以包括例如用于文件控制、窗口控制、图像处理或字符控制的至少一个接口或功能(例如,命令)。
I/O接口150用作例如可以将从用户或另一外部设备输入的命令或数据传送至电子设备101的其他组件的接口。I/O接口150也可以将从电子设备101的其他组件接收的命令或数据输出至用户或另一外部设备。
显示器160可以包括例如液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(OLED)显示器、微机电***(MEMS)显示器或电子纸显示器。例如,显示器160可以向用户显示各种内容(例如,文本、图像、视频、图标、符号等)。显示器160可以包括触摸屏,并且接收例如通过使用电子笔或用户的身体部位进行的触摸、手势、接近或悬停输入。
通信接口170建立电子设备101与外部设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)之间的通信。例如,通信接口170可以通过无线通信或有线通信与网络462相连,以与外部设备(例如,第二外部电子设备104或服务器106)进行通信。
无线通信可以例如使用以下至少一项作为蜂窝通信协议:长期演进(LET)、LTE-高级(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信***(UMTS)、无线宽带(WiBro)或全球移动通信***(GSM)。无线通信可以包括例如短距离通信164。短距离通信164可以包括例如WiFi、蓝牙、NFC和GNSS中的至少一项。根据使用区域或带宽,GNSS可以例如包括以下至少一项:全球定位***(GPS)、全球导航卫星***(Glonass)、北斗导航卫星***(“北斗”)和伽利略(欧洲全球卫星导航***)。在下文中,“GPS”可以与“GNSS”互换使用。有线通信可以包括例如USB、HDMI、RS-232和POTS中的至少一项。网络162可以包括电信网络,例如计算机网络(例如,局域网(LAN)或广域网(WAN))、互联网和电话网络中的至少一项。
第一外部电子设备102和第二外部电子设备104中的每一个可以是与电子设备101相同类型或不同类型的设备。例如,第一电子设备101可以是智能电话,并且第一外部电子设备102可以是扬声器或平板PC。根据实施例,服务器106可以包括具有一个或多个服务器的组。根据各种实施例,可以由另一电子设备或多个其他电子设备(例如,电子设备102或104、或者服务器106)来执行电子设备101所执行的一些操作或所有操作。例如,第一电子设备101可以再现声源数据的一部分(例如,第一声道声源),并且第一外部电子设备101可以再现声源数据的另一部分(例如,第二声道声源)。根据实施例,当电子设备101必须自动地或基于请求而执行功能或服务时,代替自身执行所述功能或服务,或者除了自身执行所述功能或服务之外,电子设备101可以请求另一设备(例如,电子设备102或104、或者服务器106)执行与所述功能或服务相关联的至少一些功能。另一电子设备(例如,电子设备102或104、或者服务器106)可以执行所请求的功能或附加功能,并且将执行结果传送到电子设备101。然后,电子设备101可以处理或进一步处理接收到的结果,以提供所请求的功能或服务。为此,例如可以使用云计算、分布式计算或客户端-服务器计算技术。
图2是根据各个实施例的电子设备201的框图。电子设备201可以包括图1所示的整个电子设备101或其一部分。电子设备201可以包括一个或多个处理器(例如,应用处理器(AP))210、通信模块220、订户识别模块(SIM)224、存储器230、传感器模块240、输入设备250、显示器260、接口270、音频模块280、相机模块291、电源管理模块295、电池296、指示器297和电机298。
处理器210通过驱动OS或应用程序来控制与处理器210相连的多个硬件或软件组件,并且执行关于各种数据的处理和操作。例如,处理器210可以用片上***(SoC)来实现。根据本公开的实施例,服务器210可以包括GPU和/或图像信号处理器。处理器210可以包括图2所示的元件中的至少一些(例如,蜂窝模块221)。处理器210将从其他元件中的至少一个(例如,非易失性存储器)接收的命令或数据加载到易失性存储器中以处理所述命令或数据,并且将各种数据存储在非易失性存储器中。
通信模块220可以具有与图1所示的通信接口170相同或类似的配置。通信模块220可以包括例如以下至少一项:蜂窝模块221、WiFi模块223、蓝牙(BT)模块225、GNSS模块227(例如,GPS模块、Glonass模块、北斗模块或伽利略模块)、NFC模块228和射频(RF)模块229。
蜂窝模块221可以通过通信网络提供例如语音呼叫、视频呼叫、文本服务或互联网服务。根据实施例,蜂窝模块221通过使用SIM 224(例如,SIM卡)来对通信网络中的电子设备201进行识别和认证。根据实施例,蜂窝模块221执行可以由处理器210提供的功能中的至少一个功能。根据实施例,蜂窝模块221可以包括通信处理器(CP)。
WiFi模块223、BT模块225、GNSS模块227和NFC模块228中的每一个可以包括例如用于处理通过相应模块发送和接收的数据的处理器。根据实施例,蜂窝模块221、WiFi模块223、BT模块225、GNSS模块227和NFC模块228中的至少一些(例如,两个或更多个)可以被包括在一个集成芯片(IC)或IC封装中。
例如,RF模块229可以发送和接收通信信号(例如,RF信号)。RF模块229可以包括收发机、功率放大器模块(PAM)、频率滤波器、低噪声放大器(LNA)或天线。根据另一实施例,蜂窝模块221、WiFi模块223、BT模块225、GNSS模块227和NFC模块228中的至少一个可以通过单独的RF模块发送和接收RF信号。
SIM 224可以包括例如包括SIM和/或嵌入式SIM的卡,并且可以包括唯一标识信息(例如,集成电路卡标识符(ICCID))或订户信息(例如,国际移动订户标识(IMSI))。
例如,存储器230(例如,存储器130)可以包括内部存储器232和/或外部存储器234。内部存储器232可以包括例如以下至少一项:易失性存储器(例如,动态随机存取存储器(DRAM)、静态RAM(SRAM)、同步动态RAM(SDRAM)等)和非易失性存储器(例如,一次性可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)等)、掩模ROM、闪速ROM、NAND闪存、NOR闪存等)和固态驱动器(SSD)。
外部存储器234还可以包括闪速驱动器,例如紧凑闪存(CF)、安全数字(SD)、微SD、迷你SD、极速数字(xD)、多媒体卡(MMC)或存储棒。外部存储器234可以通过各种接口与电子设备201功能地和/或物理地相连。
传感器模块240可以例如测量物理量或感测电子设备201的操作状态,以将测量的或感测的信息转换为电信号。传感器模块240可以包括例如以下至少一项:手势传感器240A、陀螺仪传感器240B、压力传感器240C、磁传感器240D、加速度传感器240E、握力传感器240F、接近传感器240G、颜色传感器240H(例如,红、绿、蓝(RGB)传感器)、生物传感器240I、温度/湿度传感器240J、照度传感器240K和紫外线(UV)传感器240M。附加地或备选地,传感器模块240可以包括电子鼻传感器(未示出)、肌电图(EMG)传感器(未示出)、脑电图(EEG)传感器(未示出)、心电图(ECG)传感器(未示出)、红外线(IR)传感器、虹膜传感器和/或指纹传感器。传感器模块240还可以包括用于控制其中包括的至少一个传感器的控制电路。在实施例中,电子设备201还可以包括被配置为控制传感器模块240的处理器,作为处理器210的一部分或与独立于处理器210,以在处理器210的睡眠状态期间控制传感器模块240。
输入设备250可以包括例如触摸面板252、(数字)笔传感器254、按键256或超声输入设备258。触摸面板252可以使用电容型、电阻型、IR型或者超声型中的至少一种。触摸面板252还可以包括控制电路。触摸面板252还可以包括触觉层以向用户提供触觉反应。
(数字)笔传感器254可以包括作为触摸面板252的一部分的识别片或分离的识别片。按键256也可以包括物理按钮、光学按键或键区。超声输入设备258通过麦克风(例如,麦克风288)来感测由输入装置产生的超声波,并且检查与所感测的超声波相对应的数据。
显示器260(例如,显示器160)可以包括面板262、全息设备264或投影仪266。面板262可以具有与图1所示的显示器160相同或类似的配置。面板262可以被实现为柔性的、透明的或可穿戴的。面板262可以与触摸面板252配置在一个模块中。全息设备264通过使用光的干涉在空中显示立体图像。投影仪266通过光的投影将图像显示在屏幕上。该屏幕可以布置在电子设备201的内部或外部。根据实施例,显示器260还可以包括用于控制面板262、全息设备264或投影仪266的控制电路。
接口270可以包括HDMI272、通用串行总线(USB)274、光学通信276或者D-超小型278。接口270可以被包括在图1所示的通信接口170中。附加地或备选地,接口270可以包括例如移动高清链路(MHL)接口、SD卡/MMC接口或红外数据协会(IrDA)标准接口。
音频模块280双向地转换声音和电信号。音频模块280的至少一些元件可以被包括在例如图1所示的I/O接口150中。音频模块280处理通过扬声器282、听筒284、耳机286或麦克风288输入或输出的声音信息。
相机模块291是能够捕获静止图像或运动图像的设备,并且根据实施例,可以包括一个或多个图像传感器(例如,前置传感器或后置传感器)、镜头、图像信号处理器(ISP)或闪光灯(例如,LED、氙气灯等)。
电源管理模块295管理例如电子设备201的电源。根据实施例,电源管理模块295可以包括电源管理集成电路(PMIC)、充电器IC或者电池或燃料表。PMIC可以具有有线和/或无线充电方案。无线充电方案包括磁谐振类型、磁感应类型和电磁波类型,且还可以包括用于无线充电的附加电路,例如线圈回路、谐振电路或整流器。电池量表测量电池296的剩余容量或者充电期间电池296的电压、电流或温度。例如,电池296可以包括可再充电电池和/或太阳能电池。
指示器297显示电子设备201或电子设备20的一部分(例如,处理器210)的特定状态,例如,引导状态、消息状态或充电状态。电机298将电信号转换为机械振动,或者产生振动或触觉效应。尽管未示出,但是电子设备201可以包括用于支持移动TV的处理设备(例如,GPU)。用于支持移动TV的处理设备根据例如数字多媒体广播(DMB)、数字视频广播(DVB)、mediaFloTM等标准来处理媒体数据。
本文描述的上述元件中的每一个可以配置有一个或多个组件,并且各组件的名称可以随着电子设备的类型而变化。在各种实施例中,电子设备可以包括上述元件中的至少一个,可以省略一些元件或可以添加其他元件。此外,根据各种实施例的电子设备的一些元件可以集成到一个实体中,以与集成之前相同的方式来执行相应元件的功能。
图3是根据各种实施例的编程模块的框图。根据实施例,编程模块310(例如,程序140)可以包括用于控制与电子设备(例如,电子设备101)相关联的资源的OS和/或在OS上执行的各种应用(例如,应用程序147)。OS可以是例如AndroidTM、iOSTM、WindowsTM、SymbianTM、TizenTM、BadaTM等。
编程模块310可以包括例如内核320、中间件330、应用编程接口(API)360、和/或应用370。编程模块310的至少一部分可以预先加载到电子设备上,或者可以从外部电子设备(例如,电子设备102或104、或者服务器106)下载。
内核320(例如,内核141)可以包括例如***资源管理器321和/或设备驱动器323。***资源管理器321可以执行***资源的控制、分配、获取等。根据实施例,***资源管理器321可以包括进程管理单元、存储器管理单元、文件***管理单元等。设备驱动器323可以包括例如显示器驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、USB驱动器、键区驱动器、WiFi驱动器、音频驱动器或进程间通信(IPC)驱动器。
中间件330可以提供应用370通常所需的功能,或通过API 360向应用370提供各种功能,以允许应用370有效地使用电子设备中的有限***资源。根据实施例,中间件330(例如,中间件143)可以包括以下至少一项:运行时间库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电源管理器345、数据库管理器346、包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351和安全管理器352。
运行时间库335可以包括库模块,在执行应用370时,编译器使用所述库模块来通过编程语言添加新的功能。运行时间库335执行与输入/输出、存储器管理或计算操作相关的功能。
应用管理器341管理应用370中的至少一个的生命周期。窗口管理器342管理在屏幕上使用的GUI资源。多媒体管理器343识别播放各种媒体文件所需的格式,并且通过使用适用于相应格式的编解码器来执行对媒体文件的编码或解码。资源管理器344管理应用370中的至少一个的诸如源代码、存储器或存储空间之类的资源。
电源管理器345例如与基本输入/输出***(BIOS)合作以管理电池或电力,并且提供电子设备的操作所需的电力信息。数据库管理器346产生、搜索或改变应用370中的至少一个所使用的数据库。包管理器347管理以包文件格式分布的应用的安装或更新。
连接管理器348管理诸如WiFi或蓝牙连接的无线连接。通知管理器349以不会干扰用户的方式显示或通知事件,例如到达消息、约会和接近提醒。位置管理器350管理电子设备的位置信息。图形管理器351管理要提供给用户的图形效果或与图形效果相关的用户界面。安全管理器352提供***安全或用户认证所需的普通安全功能。根据实施例,当电子设备(例如,电子设备101)具有呼叫功能时,中间件330还可以包括电话管理器,用于管理电子设备的语音或视频呼叫功能。
中间件330可以包括中间件模块,用于形成上述元件的各种功能的组合。中间件330可以提供根据OS的类型而指定的模块,以提供不同功能。中间件330还可以动态地删除现有元件中的一些或添加新的元件。
API 360(例如,API 145)可以被提供为API编程函数集,其中所述API编程函数集根据OS而具有不同配置。例如,在安卓或iOS中,可以针对每个平台提供一个API集,在Tizen中,可以针对每个平台提供两个或更多个API集。
应用370(例如,应用程序147)可以包括能够提供功能的以下一个或多个应用:例如主页应用371、拨号器应用372、短消息服务/多媒体消息服务(SMS/MMS)373、即时消息(IM)应用374、浏览器应用375、相机应用376、闹钟应用377、联系人应用378、语音拨号应用379、电子邮件应用380、日历应用381、媒体播放器应用382、相册应用383、时钟应用384、保健应用(例如,用于测量锻炼量、血糖等的应用)或者环境信息提供应用(例如,用于提供气压、湿度、温度信息等的应用)。
根据实施例,媒体播放器应用382可以是用于通过I/O接口(例如,I/O接口150)来输出存储在电子设备(例如,电子设备101)的存储器(例如,存储器130)中的声源数据的应用。根据实施例,媒体播放器应用382可以被配置为对声源数据进行编码、应用音效、以及将数字数据转换为模拟数据。根据实施例,媒体播放器应用382可以被配置为基于通过I/O接口150接收的音效选择输入来应用音效。
根据实施例,媒体播放器应用382可以被配置为将均衡器效果、7.1声道环绕效果、低音增强效果、高音增强效果、三维(3D)效果、清晰度效果、混响效果和真空电子管放大效果中的至少一个应用于存储器130中存储的声源数据。
根据实施例,应用370可以包括用于支持电子设备(例如,电子设备101)和外部电子设备(例如,电子设备102或104)之间的信息交换的应用(下文中,为了方便,将其称作“信息交换应用”)。例如,信息交换应用可以包括用于向外部电子设备传送特定信息的通知中继应用或者用于管理外部电子设备的设备管理应用。
例如,通知中继应用可以包括用于将在该电子设备的另一应用(例如,SMS/MMS应用、电子邮件应用、保健应用或环境信息应用)中产生的通知信息传送给外部电子设备(例如,电子设备102或104)的功能。通知中继应用可以从外部电子设备接收通知信息,以将接收到的通知信息提供给用户。
设备管理应用可以管理(例如,安装、删除或更新)与该电子设备通信的外部设备(例如,电子设备102或104)的至少一个功能(例如,外部电子设备自身(或其一些组件)的接通/断开、或控制显示器的亮度(或分辨率))、在外部电子设备中运行的应用、或在外部电子设备中提供的服务(例如,呼叫服务或消息服务)。
根据实施例,应用370可以包括根据外部电子设备(例如,电子设备102或104)的属性指定的应用(例如,移动医疗设备的设备保健应用)。根据实施例,应用370可以包括从外部电子设备(例如,服务器106或电子设备102或104)接收的应用。根据实施例,应用370可以包括预加载的应用或可以从服务器下载的第三方应用。根据所示实施例的编程模块310的元件的名称可以根据OS的类型而变化。
根据各种实施例,编程模块310的至少一部分可以通过软件、固件、硬件或其中至少两项的组合来实现。编程模块310的至少一部分可以由处理器(例如,处理器210)实现(例如,执行)。例如,编程模块310的至少一些可以包括用于执行一个或多个功能的模块、程序、例程、指令集或处理。
图4是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
如图4所示,根据各种实施例,在操作S401中,电子设备(例如,电子设备101)的处理器(例如,处理器120)获得存储在电子设备101的存储器(例如,存储器130)中的声源数据。
根据各种实施例,处理器120通过与处理器120功能地相连的至少一个声源输出设备(例如,扬声器282、耳机286、平板PC等)来再现(例如,输出)声源数据。
根据各种实施例,处理器120通过输入设备(例如,触摸板252)接收用于选择音效的输入和/或用于将音效应用于要再现的声源的输入。
根据各种实施例,在通过输入设备252接收到用于选择音效的输入和/或用于将音效应用于要再现的声源的输入时,处理器120可以确定再现声源是否是超高品质声源。
根据各种实施例,为了确定再现声源是否是超高品质声源,处理器120确定再现声源的声源数据是否与指定属性(例如,采样率)相对应。
根据各种实施例,一旦确定了声源数据与指定属性不相对应,处理器120将音效应用于声源数据。
根据各种实施例,当声源数据与指定属性相对应时,处理器120至少基于指定属性来确定用于获得第一声源数据的第一指定频带。
根据各种实施例,指定属性可以包括指定采样率。
根据各种实施例,当确定声源数据的采样率大于指定采样率时,处理器120可以将声源数据确定为超高品质声源数据,识别声源数据可支持的频带,并基于可支持的频带来确定第一指定频带。
例如,作为用于确定声源是否是超高品质声源的标准的指定采样率可以是48kHz,并且对于声源的采样率为96kHz,处理器120可以将再现声源确定为超高品质声源。
当声源的采样率是96kHz时,声源数据可支持的频带可以是48kHz,即在0kHz时声源的采样率的1/2频率。当声源的采样率是96kHz时,由声源数据呈现的频带可以是0kHz至48kHz的频带。根据各种实施例,除了采样率的1/2频率之外,还可以基于声源的采样率的1/3频率、采样率的1/4频率和/或采样率的1/N(例如,N是实数)频率来确定第一指定频带。
根据各种实施例,在操作S403中,处理器120通过使用滤波器从声源数据获得与第一指定频带相对应的第一声源数据。
根据各种实施例,滤波器可以是存储在存储器130中的软件和/或与处理器120功能地相连的硬件滤波器模块。
根据各种实施例,第一指定频带可以是声源数据的频带中不同于低频带的高频带。
根据各种实施例,第一声源数据可以是包括与声源数据的频带中的高频带相对应的数据在内的声源数据。
根据各种实施例,处理器120将声源数据多路复用(例如,复制、分离或划分)为多个声源数据,并通过将高通滤波器应用于经多路复用的多个声源数据的部分声源数据,来获得与部分声源数据的频带中的高频带相对应的第一声源数据。
根据各种实施例,处理器120通过对经多路复用的多个声源数据的部分声源数据进行下采样来产生至少部分数据。
根据各种实施例,在操作S405中,处理器120通过将音效应用于声源数据中与第二指定频带相对应的至少部分数据来产生第二声源数据。
根据各种实施例,第二指定频带可以是声源数据的频带中不同于高频带的低频带。
根据各种实施例,至少部分数据可以是包括与声源数据的频带中的低频带相对应的数据在内的声源数据。
根据各种实施例,在操作S407中,处理器120通过对第一声源数据和第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据。
根据各种实施例,在操作S409中,处理器120通过与处理器120功能地相连的至少一个扬声器282来再现(例如,输出)经合成的声源数据。
图5是根据本公开各种实施例的电子设备的框图。
如图5所示,根据各种实施例,电子设备(例如,电子设备101)可以包括存储器530、处理器520、扬声器580和/或输入设备550中的至少一个。
根据各种实施例,处理器520获得存储在存储器530中的声源数据531。
根据各种实施例,在操作521中,处理器520根据声源数据531的数据压缩格式对所获得的声源数据531进行编码。根据各种实施例,处理器520可以通过对操作521中根据声源数据531的数据压缩格式对所获得的声源数据531进行编码,来将所获得的声源数据531转换为信号可处理形式的脉冲编码调制(PCM)信号。
根据各种实施例,在操作551中,处理器520通过输入设备550接收关于要应用于经编码的声源数据531的音效的选择。根据各种实施例,处理器520可以接收关于要应用于经编码的声源数据531的音效的选择和/或与所选择的音效相对应的音效功能设置值。
根据各种实施例,在操作522中,处理器520根据接收到的音效选择来将所选择的音效应用于经编码的声源数据531。
根据各种实施例,在操作522中,处理器520根据接收到的音效选择来将所选择的音效应用于经编码的声源数据531。
根据各种实施例,在操作527中,处理器520将应用了音效的数字声源数据531转换为可以通过扬声器580和/或耳机(例如,耳机286)输出的模拟声源数据,并且通过扬声器580和/或耳机286输出模拟声源数据。
图6是根据本公开各种实施例的电子设备的处理器中的操作过程的框图。
如图6所示,根据各种实施例,在操作621中,处理器620对所获得的声源数据进行编码。
根据各种实施例,在操作623中,处理器620基于第一指定频带来将经编码的声源数据的频带划分为低频带和高频带,所述第一指定频带是基于处理器620的能力、电池(例如,电池296)的剩余容量、音效功能的可支持频带中的至少一个来确定的。
例如,处理器620可以通过将高通滤波器应用于经多路复用的声源数据的部分声源数据来对经编码的声源数据进行多路复用并获得与高频带相对应的第一声源数据。
根据各种实施例,在对经多路复用的声源数据的部分声源数据进行下采样之后,在操作625中,处理器620可以将音效应用于所述部分声源数据,以产生与低频带相对应的第二声源数据。
根据各种实施例,处理器620可以基于关于由于应用音效而产生的第二声源数据的左/右(L/R)平衡、时间延迟和/或增益特性的信息来对第一声源数据进行校正。
根据各种实施例,在操作626中,处理器620对所获得的与高频带相对应的第一声源数据和产生的与低频带相对应的第二声源数据进行合成,以产生经合成的声源数据。
根据各种实施例,在操作627中,处理器620将数字形式的经合成的声源数据转换为模拟形式的经合成的声源数据。
图7示出了根据本公开各种实施例的获得第一声源数据并产生至少部分数据的操作。
如图7所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得声源数据710。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于声源数据710的输入。
处理器520可以将高于或等于“f1”kHz的高频带确定为要在声源数据710的频带中保留的第一指定频带,并将0kHz至“f1”kHz的频带确定为要应用音效的第二指定频带。
在操作721中,处理器520将声源数据710多路复用为部分声源数据711和另一部分声源数据712。
在操作722中,处理器520对部分声源数据711执行高通滤波,以保留高于或等于“f1”kHz的高频带,该高频带是经多路复用的声源数据的部分声源数据711的频带中的第一指定频带。例如,在操作722中,处理器520可以通过对经多路复用的声源数据的部分声源数据711执行高通滤波,来获得包括高于或等于“f1”kHz的频带的第一声源数据713。
在操作723中,处理器520对部分声源数据712进行下采样,以将音效应用于0kHz至“f1”kHz的频带,该频带是经多路复用的声源数据的部分声源数据712的频带中的第二指定频带。
在操作723中,处理器520通过对经多路复用的声源数据的部分声源数据712进行下采样,来产生包括0kHz至“f1”kHz的频带的至少部分数据714。
图8示出了根据本公开各种实施例的产生并输出经合成的声源数据的操作。
例如,第一声源数据811可以与图7的第一声源数据713相同。至少部分数据810可以与图7的至少部分数据714相同。
如图8所示,在操作824中,处理器(例如,处理器520)将音效应用于通过下采样产生的至少部分数据810。例如,在操作824中,处理器520可以通过将音效应用于至少部分数据810来产生第二声源数据812。在操作824中,处理器520可以通过将音效应用于包括0kHz至“f1”kHz的频带的至少部分数据810,来产生包括0kHz至“f1”kHz的频带的第二声源数据812。
在操作825中,处理器520对产生的第一声源数据811和产生的第二声源数据812进行合成。在操作825中,处理器520可以对包括“f1”kHz或更高频带的第一声源数据811和包括0kHz至“f1”kHz的频带的第二声源数据812进行合成。在操作825中,处理器520可以通过对包括“f1”kHz或更高频带的第一声源数据811和包括0kHz至“f1”kHz的频带的第二声源数据812进行合成,来产生包括0kHz至“f1”kHz或更高频带的经合成的声源数据813。
在操作826中,处理器520将数字信号形式的经合成的声源数据813转换为模拟信号形式的经合成的声源数据,并且在操作827中,通过扬声器(例如,扬声器580)输出模拟信号形式的转换后的经合成的声源数据。
图9是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
如图9所示,根据各种实施例,在操作S901中,处理器(例如,处理器520)通过扬声器(例如,扬声器580)再现(例如,输出)声源数据。
根据各种实施例,在操作S902中,处理器520确定是否通过输入设备(例如,输入设备550)接收到对声源数据应用音效的选择。
根据各种实施例,当确定未接收到对声源数据应用音效的选择时,在操作S911中,处理器520通过扬声器(例如,扬声器580)输出声源数据。例如,当确定未接收到对声源数据应用音效的选择时,处理器520可以输出声源数据而不执行操作S903至S910。
根据各种实施例,当确定通过输入设备550接收到对声源数据应用音效的选择时,在操作S903中,处理器520确定声源数据是否是超高品质声源。
根据各种实施例,一旦确定声源数据不是超高品质声源,在操作S910中,处理器520将音效应用于声源数据。例如,一旦确定声源数据不是超高品质声源,处理器520在操作S910中将音效应用于声源数据,而不执行针对声源数据的频带的操作S904至S909。
根据各种实施例,当确定声源数据是超高品质声源时,在操作S904中,处理器520确定用于从声源数据分离高频带的第一指定频带。
根据各种实施例,在操作S905中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S906中,处理器520通过对经多路复用的声源数据的部分声源数据进行下采样来产生至少部分数据。
根据各种实施例,在操作S907中,处理器520通过将音效应用于至少部分数据来产生第二声源数据。
根据各种实施例,在操作S908中,处理器520通过基于第一指定频带对经多路复用的声源数据的部分声源数据进行高通滤波来获得第一声源数据。
根据各种实施例,在操作S909中,处理器520通过对第一声源数据和第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据。
根据各种实施例,在操作S911中,处理器520通过扬声器580输出经合成的声源数据。
图10示出了根据本公开各种实施例的应用音效并输出声源的操作。
如图10所示,例如,在通过显示器1060显示声源再现应用屏幕1061的同时,电子设备1001中包括的处理器(例如,处理器520)可以通过使用无线通信或有线通信与电子设备1001相连的外部电子设备102(例如,平板PC或扬声器1082)来输出(例如,再现)通过声源再现应用屏幕1061选择的“国歌(无效果)”。
例如,处理器520可以通过显示器1061显示至少一个音效项1071至1078。
所述至少一个音效项可以包括以下至少一些:均衡器项1071、7.1声道环绕效果项1072、低音增强效果项1073、高音增强效果项1074、3D效果项1075、清晰度效果项1076、混响效果项1077和/或真空管放大器效果项1078。
在通过显示器1061接收到对至少一个音效项的选择时,处理器520确定通过扬声器1082输出的“国歌”数据是否是超高品质声源。
处理器520可以确定“国歌”数据的采样率是否高于指定采样率。
当确定“国歌”数据的采样率高于指定采样率时,处理器520可以将与从均衡器效果、7.1声道环绕效果、低音增强效果、高音增强效果、3D效果、清晰度效果、混响效果和/或真空管放大器效果中选择的至少一些音效项相对应的至少一些音效应用于“国歌(无效果)”数据。
例如,在通过显示器1061接收到通过显示器1061显示的均衡器项1071的选择时,处理器520可以对“国歌”数据进行多路复用,通过对经多路复用的“国歌”数据的部分“国歌”数据进行高通滤波来获得包括“国歌”数据的频带中的高频带在内的第一“国歌”数据,并且通过对经多路复用的“国歌”数据的部分“国歌”数据进行下采样并对其应用均衡器音效来产生包括低频带的第二“国歌”数据。处理器520可以通过对第一“国歌”数据和第二“国歌”数据进行合成来产生应用了均衡且具有保留的高频带的经合成的“国歌”数据,并通过扬声器1082输出经合成的“国歌”数据。
图11是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
如图11所示,根据各种实施例,在操作S1101中,处理器(例如,处理器520)通过扬声器(例如,扬声器580)再现(例如,输出)声源数据。
根据各种实施例,在操作S1102中,处理器520确定是否通过输入设备(例如,输入设备550)接收到对声源数据应用音效的选择。
根据各种实施例,当确定未接收到对声源数据应用音效的选择时,在操作S1112中,处理器520通过扬声器580输出声源数据。例如,当确定未接收到对声源数据应用音效的选择时,处理器520可以输出声源数据而不执行操作S1103至S1111。
根据各种实施例,当确定通过输入设备550接收到对声源数据应用音效的选择时,在操作S1103中,处理器520确定声源数据是否是超高品质声源。
根据各种实施例,一旦确定声源数据不是超高品质声源,在操作S1111中,处理器520将音效应用于声源数据。例如,一旦确定声源数据不是超高品质声源,处理器520在操作S1111中将音效应用于声源数据,而不执行针对声源数据的频带的操作S1104至S1110。
根据各种实施例,当确定声源数据是超高品质声源时,在操作S1104中,处理器520确定用于再现声源数据的扬声器580是否是能够输出超高品质声源的扬声器。
根据各种实施例,一旦确定扬声器580不是能够输出超高品质声源的扬声器,在操作S1111中,处理器520将音效应用于声源数据。例如,一旦确定声源数据不是超高品质声源,处理器520在操作S1111中将音效应用于声源数据,而不执行针对声源数据的频带的操作S1105至S1110。
根据各种实施例,当确定扬声器580是能够输出超高品质声源的扬声器时,在操作S1105中,处理器520确定用于从声源数据分离高频带的第一指定频带。
根据各种实施例,在操作S1106中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S1107中,处理器520通过对经多路复用的声源数据的部分声源数据进行下采样来产生至少部分数据。
根据各种实施例,在操作S1108中,处理器520通过将音效应用于至少部分数据来产生第二声源数据。
根据各种实施例,在操作S1109中,处理器520通过基于第一指定频带对经多路复用的声源数据的部分声源数据进行高通滤波来获得第一声源数据。
根据各种实施例,在操作S1110中,处理器520通过对第一声源数据和第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据。
根据各种实施例,在操作S1112中,处理器520通过扬声器580输出经合成的声源数据。
图12示出了根据本公开各种实施例的应用音效并通过不能再现超高品质声音的扬声器输出声源的操作。
如图12所示,例如,在通过显示器1260显示声源再现应用屏幕1261的同时,电子设备1201中包括的处理器(例如,处理器520)可以通过不能再现超高品质声音的扬声器1282(例如,使用无线通信或有线通信与电子设备1201相连的外部电子设备102)来输出通过声源再现应用屏幕1261选择的“国歌(无效果)”。
例如,处理器520可以通过显示器1261显示以下至少一些:均衡器项1271、7.1声道环绕效果项、低音增强效果项、高音增强效果项、3D效果项、清晰度效果项、混响效果项和/或真空管放大器效果项。
在通过显示器1261接收到对通过显示器1261显示的均衡器项1271的选择时,处理器520确定输出“国歌”数据的扬声器1282是否是能够再现超高品质声音的扬声器。
例如,当确定扬声器1282是不能再现超高品质声音的扬声器时,处理器520可以对“国歌”数据应用均衡,然后通过不能再现超高品质声音的扬声器1282来输出应用了均衡的“国歌”数据。
图13示出了根据本公开各种实施例的应用音效并通过能够再现超高品质声音的扬声器输出声源的操作。
如图13所示,例如,在通过显示器1360显示声源再现应用屏幕1361的同时,电子设备1301中包括的处理器(例如,处理器520)可以通过不能再现超高品质声音的扬声器1382(例如,使用无线通信或有线通信与电子设备1301相连的外部电子设备102)来输出通过声源再现应用屏幕1361选择的“国歌(无效果)”。
例如,处理器520可以通过显示器1361显示以下至少一些:均衡器项1371、7.1声道环绕效果项、低音增强效果项、高音增强效果项、3D效果项、清晰度效果项、混响效果项和/或真空管放大器效果项。
在通过显示器1361接收到对通过显示器1361显示的均衡器项1371的选择时,处理器520确定输出“国歌”数据的扬声器1382是否是能够再现超高品质声音的扬声器。
例如,当确定扬声器1382是能够再现超高品质声音的扬声器时,处理器520可以对“国歌”数据进行多路复用,通过对经多路复用的“国歌”数据的部分“国歌”数据进行高通滤波来获得包括“国歌”数据的频带中的高频带在内的第一“国歌”数据,并通过对经多路复用的“国歌”数据的部分“国歌”数据进行下采样以及对其应用均衡器音效来产生包括低频带的第二“国歌”数据。处理器520可以通过对第一“国歌”数据和第二“国歌”数据进行合成来产生应用了均衡且具有保留的高频带的经合成的“国歌”数据,并通过不能再现超高品质声音的扬声器1382输出经合成的“国歌”数据。
图14是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
如图14所示,根据各种实施例,在操作S1401中,处理器(例如,处理器520)通过扬声器(例如,扬声器580)再现(例如,输出)声源数据。
根据各种实施例,在操作S1402中,处理器520确定是否通过输入设备(例如,输入设备550)接收到对声源数据应用音效的选择。
根据各种实施例,当确定未接收到对声源数据应用音效的选择时,在操作S1414中,处理器520通过扬声器(例如,扬声器580)输出声源数据。
根据各种实施例,当确定通过输入设备550接收到对声源数据应用音效的选择时,在操作S1403中,处理器520确定声源数据是否是超高品质声源。
根据各种实施例,一旦确定声源数据不是超高品质声源,在操作S1413中,处理器520将音效应用于声源数据。例如,一旦确定声源数据不是超高品质声源,处理器520在操作S1413中将音效应用于声源数据,而不执行针对声源数据的频带的操作S1404至S1414。
根据各种实施例,一旦确定声源数据是超高品质声源,在操作S1404中,处理器520确定声源数据是否是通过多个声道再现的声源。例如,多个声道可以包括三个或更多个声道。多个声道可以包括5.1声道,5.1声道包括低音声道。
根据各种实施例,当确定声源数据是通过多个声道再现的声源时,处理器520从与声源数据相对应的多个声道中选择用于再现超高品质声源的超高品质声音再现声道。
例如,处理器520可以基于分别通过多个声道与处理器520相连的多个扬声器是否能够输出超高品质声音,将从与声源数据相对应的多个声道中选择出的能够再现超高品质声音的声道作为用于再现超高品质声源的超高品质声音再现声道。针对多个声道中将低音扬声器和处理器520相连的声道,所述声道能够输出低频带的声音,并且因此处理器520可以选择除了与能够输出低频带声音的低音扬声器相连的至少一些声道之外的其他声道作为超高品质声音再现声道。处理器520可以通过使用与每个扬声器有线或无线通信获得的信息或存储在存储器中的信息,来识别关于多个扬声器中的每一个是否能够输出超高品质声音的信息。
例如,处理器520可以通过显示器(例如,显示器160)从用户接收针对与声源数据相对应的多个声道中的超高品质声音再现声道的选择输入,并且基于接收到的针对超高品质声音再现声道的选择输入来选择用于再现超高品质声音的超高品质声音再现声道。
根据各种实施例,在操作S1406中,处理器520对与多个声道中未被选择为超高品质声音再现声道的至少一些声道相对应的声源数据进行下采样。例如,处理器520可以对与多个声道中未被选择为超高品质声音再现声道的至少一些声道相对应的声源数据进行下采样,而不执行操作S1407至S1412,并在操作S1413中将音效应用于经下采样的声源数据。
根据各种实施例,当确定声源数据不是超高品质声源时,在操作S1407中,处理器520确定用于从声源数据分离高频带的第一指定频带。
根据各种实施例,在操作S1408中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S1409中,处理器520通过对经多路复用的声源数据的部分声源数据进行下采样来产生至少部分数据。
根据各种实施例,在操作S1410中,处理器520通过将音效应用于至少部分数据来产生第二声源数据。
根据各种实施例,在操作S1411中,处理器520通过基于第一指定频带对经多路复用的声源数据的部分声源数据进行高通滤波来获得第一声源数据。
根据各种实施例,在操作S1412中,处理器520通过对第一声源数据和第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据。
根据各种实施例,在操作S1414中,处理器520通过扬声器580输出经合成的声源数据。
图15a和图15b示出了根据本公开各种实施例的应用音效并通过经多个声道连接的5.1声道扬声器输出声源的操作。
如图15a所示,例如,在通过显示器1560显示声源再现应用屏幕1561的同时,包括在电子设备1501中的处理器(例如,处理器520)可以通过多个5.1声道扬声器1581至1586输出通过声源再现应用屏幕1561选择的“国歌(无效果)”。
例如,处理器520可以通过显示器1561显示以下至少一些:均衡器项1571、7.1声道环绕效果项、低音增强效果项、高音增强效果项、3D效果项、清晰度效果项、混响效果项和/或真空管放大器效果项。
在通过显示器1561接收到对通过显示器1561显示的均衡器项1571的选择时,处理器520从分别连接到多个5.1声道扬声器1581至1586的输出“国歌”数据的多个声道1591至1596中选择超高品质再现声道。
例如,多个声道1591至1596可以包括将处理器520与多个5.1声道扬声器1581至1586中的L扬声器1581相连的L声道1591、将处理器520与Ls扬声器1582相连的Ls声道1592、将处理器520与C扬声器1583相连的C声道1593、将处理器520与Rs扬声器1584相连的Rs声道1594、将处理器520与R扬声器1585相连的R声道1595、和/或将处理器520与低音扬声器1586相连的LFE声道1596。
例如,当通过显示器1561接收到对多个声道(L声道1591、Ls声道1592、C声道1593、Rs声道1594、R声道1595和/或LFE声道1596)中的L声道1591和R声道1595的选择输入时,处理器520选择L声道1591和R声道1595作为超高品质再现声道。
如图15b所示,处理器520可以经由被选为超高品质声音再现声道的L声道1591和R声道1595,通过L扬声器1581和R扬声器1585输出应用了均衡且具有保留的高频带的“国歌”L声道信号和“国歌”R声道信号。
处理器520对再现的“国歌”数据中要分别通过经由多个声道的多个扬声器输出的“国歌”L声道信号、“国歌”Ls声道信号、“国歌”C声道信号、“国歌”Rs声道信号、“国歌”R声道信号和/或“国歌”LFE声道信号不同地应用均衡,然后分别通过多个扬声器1581至1586输出这些声道信号。
例如,处理器520可以通过经由未被选择为超高品质声音再现声道的Ls声道1592、C声道1593、Rs声道1594和/或LFE声道1596的Ls扬声器1582、C扬声器1583、Rs扬声器1584和/或低音扬声器1586,来输出应用了均衡但不具有保留的高频带的“国歌”Ls声道信号、“国歌”C声道信号、“国歌”Rs声道信号和/或“国歌”LFE声道信号。
处理器520可以对与对应于未被选择为超高品质声音再现声道的声道的“国歌”Ls声道信号、“国歌”C声道信号、“国歌”Rs声道信号和/或“国歌”LFE声道信号相对应的声源数据进行下采样,将均衡应用于经下采样的与“国歌”Ls声道信号、“国歌”C声道信号、“国歌”Rs声道信号和/或“国歌”LFE声道信号相对应的声源数据,并分别通过Ls扬声器1582、C扬声器1583、Rs扬声器1584和/或低音扬声器1586输出应用了均衡的与“国歌”Ls声道信号、“国歌”C声道信号、“国歌”Rs声道信号和/或“国歌”LFE声道信号相对应的声源数据。
例如,处理器520可以对与对应于被选择为超高品质再现声道的声道的“国歌”L声道信号和“国歌”R声道信号相对应的“国歌”数据进行多路复用,通过对经多路复用的“国歌”数据的部分“国歌”数据进行高通滤波来获得包括“国歌”数据的频带中的高频带在内的第一“国歌”数据,并通过对经多路复用的“国歌”数据的部分“国歌”数据进行下采样并对其应用均衡器音效来产生包括低频带的第二“国歌”数据。处理器520可以通过对第一“国歌”数据和第二“国歌”数据进行合成来产生应用了均衡并具有保留的高频带的经合成的“国歌”数据,并通过多个5.1声道扬声器中的L扬声器1581和R扬声器1585输出经合成的“国歌”数据。
图16是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
如图16所示,根据各种实施例,在操作S1601中,处理器(例如,处理器520)获得声源数据。
根据各种实施例,在操作S1602中,处理器520识别与声源数据相对应的采样率。
根据各种实施例,在操作S1603中,处理器520基于采样率识别声源数据可支持的频带。
例如,处理器520可以基于采样率确定0kHz至声源数据可支持的“采样率的1/2kHz”的频带是声源数据可支持的频带。
根据各种实施例,在操作S1604中,处理器520基于可支持的频带确定第一指定频带。
例如,处理器520可以将0kHz至“采样率的1/2kHz”的频带中不同于低频带的高频带确定为第一指定频带。
当低频带是0kHz至“采样率的1/4kHz”的频带时,高频带可以是“采样率的1/4kHz”至“采样率的1/2kHz”的频带。
根据各种实施例,在操作S1605中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S1606中,处理器520通过基于第一指定频带对经多路复用的声源数据的一部分进行下采样来产生至少部分数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行下采样来产生至少部分数据,所述至少部分数据包括声源数据的频带中除第一指定频带以外的其他频带。
处理器520可以将经多路复用的声源数据的一部分下采样到“采样率的1/2kHz”的采样率,以包括0kHz至“采样率的1/4kHz”的频带,而不包括“采样率的1/4kHz”至“采样率的1/2kHz”的高频带。
根据各种实施例,在操作S1607中,处理器520通过基于第一指定频带对经多路复用的声源数据的一部分进行高通滤波来获得第一声源数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行高通滤波来产生包括第一指定频带的第一声源数据。
处理器520可以对经多路复用的声源数据的一部分进行高通滤波,其中高通滤波器的截止频率是“采样率的1/2kHz”,以包括“采样率的1/4kHz”至“采样率的1/2kHz”的高频带。
图17示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
如图17所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“fs/2”kHz的频带的声源数据1710。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“fs/2”kHz的频带的声源数据1710的输入。
处理器520确定包括0kHz至“fs/2”kHz的频带的声源数据1710的采样率是“fs”kHz。
处理器520可以确定包括0kHz至“fs/2”kHz的频带的声源数据1710的采样率是“fs”kHz,并且基于所确定的“fs”kHz的采样率确定声源数据可支持的频带(其包括0kHz至“fs/2”kHz的频带)是0kHz至“fs/2”kHz的频带。
例如,处理器520可以基于0kHz至“fs/2”kHz的可支持频带来确定作为要保留的频带的第一指定频带是“fs/4”kHz至“fs/2”kHz的频带。
在操作1721中,处理器520可以将包括0kHz至“fs/2”kHz的频带的声源数据1710多路复用为包括0kHz至“fs/2”kHz的频带的部分声源数据1711和包括0kHz至“fs/2”kHz的频带的部分声源数据1712。
例如,在操作1723中,处理器520可以以“fs/4”kHz的截止频率对包括0kHz至“fs/2”kHz的频带的部分声源数据1711执行高通滤波,以保留“fs/4”kHz至“fs/2”kHz的高频带,所述“fs/4”kHz至“fs/2”kHz的高频带是经多路复用的声源数据中包括0kHz至“fs/2”kHz的频带的部分声源数据1711的频带中的第一指定频带。在操作1723中,处理器520通过使用“fs/4”kHz的截止频率,对经多路复用的声源数据中包括0kHz至“fs/2”kHz的频带的部分声源数据1711执行高通滤波,来获得包括“fs/4”kHz至“fs/2”kHz的频带的第一声源数据1713。
为了将音效应用于经多路复用的声源数据中包括0kHz至“fs/2”kHz的频带的部分声源数据1712的频带中除“fs/4”kHz至“fs/2”kHz的频带之外的0kHz至“fs/4”kHz的其他频带,在操作1722中,处理器520以“fs/2”kHz的采样率对部分声源数据1712进行下采样。
在操作1722中,处理器520通过以“fs/2”kHz的采样率对经多路复用的声源数据的部分声源数据1712进行下采样来产生包括0kHz至“fs/4”kHz的频带的至少部分数据1714。
图18a示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
如图18a所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“48”kHz的频带的声源数据1710。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“48”kHz的频带的声源数据1810的输入。
例如,处理器520可以确定包括0kHz至“48”kHz的频带的声源数据1810的采样率是“96”kHz。
处理器520可以确定包括0kHz至“48”kHz的频带的声源数据1810的采样率是“96”kHz,并且基于所确定的“96”kHz的采样率确定声源数据可支持的频带(其包括0kHz至“48”kHz的频带)是0kHz至“96/2”kHz。
例如,处理器520可以基于0kHz至“96/2”kHz的可支持频带来确定作为要保留的频带的第一指定频带是“96/4”kHz至“96/2”kHz的频带。
在操作1821中,处理器520可以将包括0kHz至“48”kHz的频带的声源数据1810多路复用为包括0kHz至“48”kHz的频带的部分声源数据1811和包括0kHz至“48”kHz的频带的部分声源数据1812。
例如,在操作1823中,处理器520可以以“96/4”kHz的截止频率对包括0kHz至“48/2”kHz的频带的部分声源数据1811执行高通滤波,以保留“96/4”kHz至“96/2”kHz的高频带,该高频带是经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据1811的频带中的第一指定频带。例如,在操作1823中,处理器520通过对经多路复用的声源数据中包括0kHz至“48”kHz的频带在内的部分声源数据1811执行高通滤波来获得包括“96/4”kHz至“96/2”kHz的频带的第一声源数据1813。
为了将音效应用于经多路复用的声源数据中包括0kHz至“48”kHz的频带在内的部分声源数据1812的频带中除“96/4”kHz至“96/2”kHz的频带之外的0kHz至“96/4”kHz的其他频带,在操作1822中,处理器520以”96/2”kHz的采样率对部分声源数据1812进行下采样。
在操作1822中,处理器520通过以“96/2”kHz的采样率对经多路复用的声源数据的部分声源数据1812进行下采样来产生包括0kHz至“96/4”kHz的频带的至少部分数据1814。
图18b示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
如图18b所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“24”kHz的频带的声源数据1815。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“24”kHz的频带的声源数据1815的输入。
例如,处理器520可以确定包括0kHz至“24”kHz的频带的声源数据1815的采样率是“48”kHz。
处理器520可以确定包括0kHz至“24”kHz的频带的声源数据1815的采样率是“48”kHz,并且基于所确定的“48”kHz的采样率确定声源数据可支持的频带(其包括0kHz至“24”kHz的频带)是0kHz至“48/2”kHz。
例如,处理器520可以基于0kHz至“48/2”kHz的可支持频带来确定作为要保留的频带的第一指定频带是“48/4”kHz至“48/2”kHz的频带。
在操作1824中,处理器520可以将包括0kHz至“24”kHz的频带的声源数据1815多路复用为包括0kHz至“24”kHz的频带的部分声源数据1816和包括0kHz至“24”kHz的频带的部分声源数据1817。
例如,在操作1826中,处理器520可以以“48/4”kHz的截止频率对包括0kHz至“24/2”kHz的频带的部分声源数据1816执行高通滤波,以保留“48/4”kHz至“48/2”kHz的高频带,该高频带是经多路复用的声源数据中包括0kHz至“24”kHz的频带的部分声源数据1816的频带中的第一指定频带。例如,在操作1826中,处理器520可以通过使用“48/4”kHz的截止频率,通过对经多路复用的声源数据中包括0kHz至“24”kHz的频带的部分声源数据1816执行高通滤波来获得包括“48/4”kHz至“48/2”kHz的频带的第一声源数据1818。
为了将音效应用于经多路复用的声源数据中包括0kHz至“24”kHz的频带在内的部分声源数据1817的频带中除“48/4”kHz至“48/2”kHz的频带之外的0kHz至“48/4”kHz的其他频带,在操作1825中,处理器520以“48/2”kHz的采样率对部分声源数据1817进行下采样。
在操作1825中,处理器520通过以“48/2”kHz的采样率对经多路复用的声源数据的部分声源数据1817进行下采样来产生包括0kHz至“48/4”kHz的频带的至少部分数据1819。
图19是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
如图19所示,根据各种实施例,在操作S1901中,处理器(例如,处理器520)获得声源数据。
根据各种实施例,在操作S1902中,处理器520识别与声源数据相对应的用户的人类可听频率。
根据各种实施例,在操作S1903中,处理器520基于用户的人类可听频率识别声源数据可支持的频带。
例如,处理器520可以基于用户的人类可听频率确定声源数据可支持的频带是从0kHz至“用户的人类可听频率”kHz的范围。
根据各种实施例,在操作S1904中,处理器520基于可支持的频带确定第一指定频带。
例如,处理器520可以将0kHz至“用户的人类可听频率”kHz的频带中不同于低频带的高频带确定为第一指定频带。
当低频带的范围从0kHz至“用户的人类可听频率”kHz时,高频带的范围可以从“用户的人类可听频率”kHz至声源数据的最大频率(例如,声源数据的采样率的1/2频率)。
根据各种实施例,在操作S1905中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S1906中,处理器520通过基于第一指定频带对经多路复用的声源数据的一部分进行下采样来产生至少部分数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行下采样来产生至少部分数据,所述至少部分数据包括声源数据的频带中除第一指定频带以外的其他频带。
例如,处理器520可以将经多路复用的声源数据的一部分下采样到“用户的人类可听频率的2倍kHz”的采样率,以包括除“用户的人类可听频率”kHz至声源数据的最大频率(例如,声源数据的采样率的1/2频率)的高频带之外的0kHz至“用户的人类可听频率”的频带。
根据各种实施例,处理器520通过基于第一指定频带对经多路复用的声源数据的一部分进行高通滤波来获得第一声源数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行高通滤波来产生包括第一指定频带的第一声源数据。
处理器520可以对经多路复用的声源数据的一部分进行高通滤波,其中高通滤波器的截止频率是“用户的人类可听频率”kHz,以包括“用户的人类可听频率”kHz至声源数据的最大频率(例如,声源数据的采样率的1/2频率)的高频带。
图20是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
如图20所示,根据各种实施例,在操作S2001中,处理器(例如,处理器520)获得声源数据。
根据各种实施例,在操作S2002中,处理器520识别处理器520的用于再现声源数据的处理能力。
例如,处理器520的处理能力可以包括处理器520的处理速度和/或处理器520的***资源使用状态。
根据各种实施例,在操作S2003中,处理器520基于处理器520的处理能力确定第一指定频带。
根据各种实施例,在操作S2004中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S2005中,处理器520通过基于第一指定频带对经多路复用的声源数据的一部分进行下采样来产生至少部分数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行下采样来产生至少部分数据,所述至少部分数据包括声源数据的频带中除第一指定频带以外的其他频带。
根据各种实施例,在操作S2006中,处理器520通过基于第一指定频带对经多路复用的声源数据的一部分进行高通滤波来获得第一声源数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行高通滤波来产生包括第一指定频带的第一声源数据。
图21a和图21b示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
如图21a所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“48”kHz的频带的声源数据2110。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“48”kHz的频带的声源数据2110的输入。
处理器520确定处理器520再现包括0kHz至“48”kHz的频带的声源数据2110的处理速度是“高”。
处理器520可以确定处理器520再现包括0kHz至“48”kHz的频带的声源数据2110的处理速度是“高”,并且可以基于确定处理器520的处理速度是“高”来确定作为要保留的频带的第一指定频带是“24”kHz至“48”kHz的频带。
在操作2121中,处理器520将包括0kHz至“48”kHz的频带的声源数据2110多路复用为包括0kHz至“48”kHz的频带的部分声源数据和包括0kHz至“48”kHz的频带的部分声源数据。
例如,在操作2122中,处理器520可以以“24”kHz的截止频率对包括0kHz至“48”kHz的频带的部分声源数据执行高通滤波,以保留“24”kHz至“48”kHz的高频带,该高频带是经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中的第一指定频带。在操作2122中,处理器520可以通过使用“24”kHz的截止频率,通过对经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据进行高通滤波来产生包括“24”kHz至“48”kHz的频带的第一声源数据2111。
为了将音效应用于经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中除“24”kHz至“48”kHz的频带之外的0kHz至“24”kHz的其他频带,在操作2123中,处理器520以“48”kHz的采样率对部分声源数据进行下采样。
在操作2123中,处理器520通过以“48”kHz的采样率对经多路复用的声源数据的部分声源数据进行下采样来产生包括0kHz至“48/2”kHz的频带的至少部分数据2112。
如图21b所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“48”kHz的频带的声源数据2113。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“48”kHz的频带的声源数据2113的输入。
处理器520确定处理器520再现包括0kHz至“48”kHz的频带的声源数据2110的处理速度是“低”。
处理器520可以确定处理器520再现声源数据2110的处理速度是“低”,并且可以基于确定处理器520的处理速度是“低”来确定作为要保留的频带的第一指定频带是“12”kHz至“48”kHz的频带。
当与图21a进行比较时,针对处理器520的“低”处理速度,计算处理可以比处理器520的“高”处理速度时少,使得处理器520可以将处理器520的“低”处理速度中的第一指定频率确定为比处理器520的“高”处理速度中的第一指定频率更宽,以最小化将音效应用于除第一指定频带之外的其他频带(第二指定频带)所需的计算处理量。
在操作2124中,处理器520将包括0kHz至“48”kHz的频带的声源数据2113多路复用为包括0kHz至“48”kHz的频带的部分声源数据和包括0kHz至“48”kHz的频带的部分声源数据。
例如,在操作2125中,处理器520可以以“12”kHz的截止频率对包括0kHz至“48”kHz的频带的部分声源数据执行高通滤波,以保留“12”kHz至“48”kHz的高频带,该高频带是经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据2113的频带中的第一指定频带。例如,在操作2125中,处理器520通过使用“12”kHz的截止频率,通过对经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据执行高通滤波来获得包括“48/4”kHz至“48/2”kHz的频带的第一声源数据2114。
为了将音效应用于经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中除“12”kHz至“24”kHz的频带之外的0kHz至“12”kHz的其他频带,在操作2126中,处理器520以“24”kHz的采样率对部分声源数据进行下采样。
在操作2126中,处理器520通过以“24”kHz的采样率对经多路复用的声源数据的部分声源数据进行下采样来产生包括0kHz至“12”kHz的频带的至少部分数据2115。
图22是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
如图22所示,根据各种实施例,在操作S2201中,处理器(例如,处理器520)获得声源数据。
根据各种实施例,在操作S2202中,处理器520识别针对声源数据选择的由音效支持的频带。
根据各种实施例,在操作S2203中,处理器520基于由音效支持的频带来确定第一指定频带。
根据各种实施例,在操作S2204中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S2205中,处理器520通过基于第一指定频带对经多路复用的声源数据的一部分进行下采样来产生至少部分数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行下采样来产生至少部分数据,所述至少部分数据包括声源数据的频带中除第一指定频带以外的其他频带。
根据各种实施例,在操作S2206中,处理器520通过基于第一指定频带对经多路复用的声源数据的部分声源数据进行高通滤波来获得第一声源数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行高通滤波来产生包括第一指定频带的第一声源数据。
图23a和图23b示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
如图23a所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“48”kHz的频带的声源数据2310。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“48”kHz的频带的声源数据2310的输入。
在操作2324中,处理器520可以确定关于包括0kHz至“48”kHz的频带的声源数据2310接收到“低音增强的选择”。
处理器520可以确定“低音增强的选择”被接收为针对包括0kHz至“48”kHz的频带的声源数据2310的音效,并且由音效“低音增强”支持的频带范围从0kHz至“12”kHz,并且可以基于确定由“低音增强”支持的频带范围从0kHz至“12”kHz来将作为要保留的频带的第一指定频带确定为“12”kHz至“48”kHz的频带。
在操作2321中,处理器520将包括0kHz至“48”kHz的频带的声源数据2310多路复用为包括0kHz至“48”kHz的频带的部分声源数据和包括0kHz至“48”kHz的频带的部分声源数据。
例如,在操作2322中,处理器520可以以“12”kHz的截止频率对包括0kHz至“48”kHz的频带的部分声源数据执行高通滤波,以保留“12”kHz至“48”kHz的高频带,该高频带是经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中的第一指定频带。在操作2322中,处理器520可以通过使用“12”kHz的截止频率,通过对经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据进行高通滤波来产生包括“12”kHz至“48”kHz的频带的第一声源数据2311。
为了将音效应用于经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中除“12”kHz至“48”kHz的频带之外的0kHz至“12”kHz的其他频带,在操作2323中,处理器520以“24”kHz的采样率对部分声源数据进行下采样。
在操作2323中,处理器520通过以“24”kHz的采样率对经多路复用的声源数据的部分声源数据进行下采样来产生包括0kHz至“24/2”kHz的频带的至少部分数据2312。
如图23b所示,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“48”kHz的频带的声源数据2313。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“48”kHz的频带的声源数据2313的输入。
在操作2328中,处理器520可以确定针对包括0kHz至“48”kHz的频带的声源数据2310接收到“高音增强的选择”。
处理器520可以确定“高音增强的选择”被接收为针对包括0kHz至“48”kHz的频带的声源数据2310的音效,并且由音效“高音增强”支持的频带范围从0kHz至“36”kHz,并且可以基于确定由“高音增强”支持的频带范围从0kHz至“36”kHz来将作为要保留的频带的第一指定频带确定为“36”kHz至“48”kHz的频带。
与图23a相比较,对于音效“高音增强”,音效的应用范围可以延伸到比音效“低音增强”中更高的频带,并且因此处理器520可以将在音效“高音增强”中的第一指定频带确定为比在音效“低音增强”中更窄,以针对音效“高音增强”确保比音效“低音增强”更高的频带。
在操作2325中,处理器520将包括0kHz至“48”kHz的频带的声源数据2313多路复用为包括0kHz至“48”kHz的频带的部分声源数据和包括0kHz至“48”kHz的频带的部分声源数据。
例如,在操作2326中,处理器520可以以“36”kHz的截止频率对包括0kHz至“48”kHz的频带的部分声源数据2313执行高通滤波,以保留“36”kHz至“48”kHz的高频带,该高频带是经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据2313的频带中的第一指定频带。在操作2326中,处理器520可以通过使用“36”kHz的截止频率,通过对经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据进行高通滤波来产生包括“36”kHz至“48”kHz的频带的第一声源数据2314。
为了将音效应用于经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中除“36”kHz至“48”kHz的频带之外的0kHz至“36”kHz的其他频带,在操作2327中,处理器520以“72”kHz的采样率对部分声源数据进行下采样。
在操作2327中,处理器520通过以“72”kHz的采样率对经多路复用的声源数据的部分声源数据进行下采样来产生包括0kHz至“72/2”kHz的频带的至少部分数据2315。
图24是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
如图24所示,根据各种实施例,在操作S2401中,处理器(例如,处理器520)获得声源数据。
根据各种实施例,在操作S2402中,处理器520识别电子设备(例如,电子设备501)的电源的电池(例如,电池296)的剩余容量。
根据各种实施例,在操作S2403中,处理器520基于电池296的剩余容量确定第一指定频带。
根据各种实施例,在操作S2404中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S2405中,处理器520通过基于第一指定频带对经多路复用的声源数据的部分声源数据进行下采样来产生至少部分数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行下采样来产生至少部分数据,所述至少部分数据包括声源数据的频带中除第一指定频带以外的其他频带。
根据各种实施例,在操作S2406中,处理器520通过基于第一指定频带对经多路复用的声源数据的部分声源数据进行高通滤波来获得第一声源数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行高通滤波来产生包括第一指定频带的第一声源数据。
图25a和图25b示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
如图25a所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“48”kHz的频带的声源数据2510。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“48”kHz的频带的声源数据2510的输入。
处理器520可以识别电子设备(例如,电子设备501)的电源的电池(例如,电池296)的剩余容量。
处理器520可以确定电池296的剩余容量是70%,并且可以基于确定电池296的剩余容量是70%来将作为要保留的频带的第一指定频带确定为“24”kHz至“48”kHz的频带。
在操作2521中,处理器520将包括0kHz至“48”kHz的频带的声源数据2510多路复用为包括0kHz至“48”kHz的频带的部分声源数据和包括0kHz至“48”kHz的频带的部分声源数据。
例如,在操作2522中,处理器520可以以“24”kHz的截止频率对包括0kHz至“48”kHz的频带的部分声源数据执行高通滤波,以保留“24”kHz至“48”kHz的高频带,该高频带是经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中的第一指定频带。在操作2522中,处理器520通过使用“24”kHz的截止频率,通过对经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据进行高通滤波来产生包括“24”kHz至“48”kHz的频带的第一声源数据2511。
为了将音效应用于经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中除“24”kHz至“48”kHz的频带之外的0kHz至“24”kHz的其他频带,在操作2523中,处理器520以“48”kHz的采样率对部分声源数据进行下采样。
在操作2523中,处理器520通过以“48”kHz的采样率对经多路复用的声源数据的部分声源数据进行下采样来产生包括0kHz至“48/2”kHz的频带的至少部分数据2512。
如图25b所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“48”kHz的频带的声源数据2513。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“48”kHz的频带的声源数据2513的输入。
处理器520可以识别电子设备(例如,电子设备501)的电源的电池(例如,电池296)的剩余容量。
处理器520可以确定电池296的剩余容量是30%(剩余容量小于70%),并且可以基于确定电池296的剩余容量是30%(剩余容量小于70%)来将作为要保留的频带的第一指定频带确定为“12”kHz至“48”kHz的频带。
与图25a相比,当电池296的剩余容量是30%时,处理器520需要比电池296的剩余容量是70%时使用更少的电力,并且因此处理器520可以将针对30%的剩余容量的第一指定频带确定为比针对70%的剩余容量的第一指定频带更宽,以通过将音效应用于比针对70%的剩余容量的频带更窄的针对30%的剩余容量的频带来减少计算处理量。
在操作2524中,处理器520将包括0kHz至“48”kHz的频带的声源数据2513多路复用为包括0kHz至“48”kHz的频带的部分声源数据和包括0kHz至“48”kHz的频带的部分声源数据。
例如,在操作2525中,处理器520可以以“12”kHz的截止频率对包括0kHz至“48”kHz的频带的部分声源数据2513执行高通滤波,以保留“12”kHz至“48”kHz的高频带,该高频带是经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据2313的频带中的第一指定频带。在操作2525中,处理器520可以通过使用“12”kHz的截止频率,通过对经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据进行高通滤波来产生包括“12”kHz至“48”kHz的频带的第一声源数据2514。
为了将音效应用于经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中除“12”kHz至“48”kHz的频带之外的0kHz至“12”kHz的其他频带,在操作2526中,处理器520以“24”kHz的采样率对部分声源数据进行下采样。
在操作2526中,处理器520通过以“24”kHz的采样率对经多路复用的声源数据的部分声源数据进行下采样来产生包括0kHz至“24/2”kHz频带的至少部分数据2515。
图26是根据本公开各种实施例的用于确定第一指定频带的方法的流程图。
如图26所示,根据各种实施例,在操作S2601中,处理器(例如,处理器520)获得声源数据。
根据各种实施例,在操作S2602中,处理器520识别电子设备(例如,电子设备501)的电源的电源管理模式。
根据各种实施例,在操作S2603中,处理器520基于所识别的电源管理模式确定第一指定频带。
根据各种实施例,在操作S2604中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S2605中,处理器520通过基于第一指定频带对经多路复用的声源数据的一部分进行下采样来产生至少部分数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行下采样来产生至少部分数据,所述至少部分数据包括声源数据的频带中除第一指定频带以外的其他频带。
根据各种实施例,在操作S2606中,处理器520通过基于第一指定频带对经多路复用的声源数据的一部分进行高通滤波来获得第一声源数据。
例如,处理器520可以通过对经多路复用的声源数据的一部分进行高通滤波来产生包括第一指定频带的第一声源数据。
图27a和图27b示出了根据本公开各种实施例的基于确定的第一指定频带获得第一声源数据并产生至少部分数据的操作。
如图27a所示,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“48”kHz的频带的声源数据2710。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“48”kHz的频带的声源数据2710的输入。
处理器520可以识别电子设备(例如,电子设备501)的电源管理模式。
处理器520可以确定电子设备501的电源管理模式是“正常模式”,并且可以基于确定电子设备501的电源管理模式是“正常模式”来将作为要保留的频带的第一指定频带确定为“24”kHz至“48”kHz的频带。
在操作2721中,处理器520将包括0kHz至“48”kHz的频带的声源数据2710多路复用为包括0kHz至“48”kHz的频带的部分声源数据和包括0kHz至“48”kHz的频带的部分声源数据。
例如,在操作2722中,处理器520可以以“24”kHz的截止频率对包括0kHz至“48”kHz的频带的部分声源数据执行高通滤波,以保留“24”kHz至“48”kHz的高频带,该高频带是经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中的第一指定频带。在操作2722中,处理器可以通过使用“24”kHz的截止频率,通过对经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据进行高通滤波来产生包括“24”kHz至“48”kHz的频带的第一声源数据2711。
为了将音效应用于经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中除“24”kHz至“48”kHz的频带之外的0kHz至“24”kHz的其他频带,在操作2723中,处理器520以“48”kHz的采样率对部分声源数据进行下采样。
在操作2723中,处理器520通过以“48”kHz的采样率对经多路复用的声源数据的部分声源数据进行下采样来产生包括0kHz至“48/2”kHz频带的至少部分数据2712。
如图27b所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得包括0kHz至“48”kHz的频带的声源数据2713。
例如,处理器520可以通过输入设备(例如,输入设备550)接收用于将音效应用于包括0kHz至“48”kHz的频带的声源数据2713的输入。
处理器520可以识别电子设备501的电源管理模式。
处理器520可以确定电子设备501的电源管理模式是“省电模式”(具有比正常模式更强的电源管理),并且可以基于确定电子设备501的电源管理模式是“省电模式”(具有比正常模式更强的电源管理)来将作为要保留的频带的第一指定频带确定为“12”kHz至“48”kHz。
与图27a相比,当电子设备501的电源管理模式是“省电模式”时,处理器520需要比电子设备501的电源管理模式是“正常模式”时使用更少的电力,并且因此处理器520可以将针对“省电模式”的第一指定频带确定为比针对“正常模式”的第一指定频带更宽,以通过将音效应用于比针对“正常模式”的频带更窄的针对“省电模式”的频带来减少计算处理量。
在操作2724中,处理器520将包括0kHz至“48”kHz的频带的声源数据2713多路复用为包括0kHz至“48”kHz的频带的部分声源数据和包括0kHz至“48”kHz的频带的部分声源数据。
例如,在操作2725中,处理器520可以以“12”kHz的截止频率对包括0kHz至“48”kHz的频带的部分声源数据2713执行高通滤波,以保留“12”kHz至“48”kHz的高频带,该高频带是经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据2313的频带中的第一指定频带。在操作2725中,处理器520可以通过使用“12”kHz的截止频率,通过对经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据进行高通滤波来产生包括“12”kHz至“48”kHz的频带的第一声源数据2714。
为了将音效应用于经多路复用的声源数据中包括0kHz至“48”kHz的频带的部分声源数据的频带中除“12”kHz至“48”kHz的频带之外的0kHz至“12”kHz的其他频带,在操作2726中,处理器520以“24”kHz的采样率对部分声源数据进行下采样。
在操作2726中,处理器520通过以“24”kHz的采样率对经多路复用的声源数据的部分声源数据进行下采样来产生包括0kHz至“24/2”kHz的频带的至少部分数据2715。
图28是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
如图28所示,根据各种实施例,在操作S2801中,处理器(例如,处理器520)通过扬声器(例如,扬声器580)再现(例如,输出)声源数据。
根据各种实施例,在操作S2802中,处理器520确定是否通过输入设备(例如,输入设备550)接收到对声源数据应用音效的选择。
根据各种实施例,当确定未接收到对声源数据应用音效的选择时,在操作S2813中,处理器520通过扬声器(例如,扬声器580)输出声源数据。例如,当确定未接收到对声源数据应用音效的选择时,处理器520可以输出声源数据而不执行操作S2803至S2812。
根据各种实施例,当确定通过输入设备550接收到对声源数据应用音效的选择时,在操作S2803中,处理器520确定声源数据是否是超高品质声源。
根据各种实施例,一旦确定声源数据不是超高品质声源,在操作S2812中,处理器520将音效应用于声源数据。例如,一旦确定声源数据不是超高品质声源,处理器520在操作S2812中将音效应用于声源数据,而不执行针对声源数据的频带的操作S2804至S2811。
根据各种实施例,当确定声源数据是超高品质声源时,在操作S2804中,处理器520确定用于从声源数据分离高频带的第一指定频带。
根据各种实施例,在操作S2805中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S2806中,处理器520通过对经多路复用的声源数据的部分声源数据进行下采样来产生至少部分数据。
根据各种实施例,在操作S2807中,处理器520通过将音效应用于至少部分数据来产生第二声源数据。
根据各种实施例,在操作S2808中,处理器520通过基于第一指定频带对经多路复用的声源数据的部分声源数据进行高通滤波来获得第一声源数据。
根据各种实施例,在操作S2809中,处理器520识别应用于第二声源数据的音效的特性。
处理器520可以识别由于将音效应用于第二声源数据而出现在第二声源数据中的时间延迟特性和/或增益特性。
根据各种实施例,在操作S2810中,处理器520基于所识别的音效的特性来校正第一声源数据的声音特性。
例如,当识别出由于将音效应用于第二声源数据而出现在第二声源数据中的时间延迟特性时,处理器520可以通过反映从第二声源数据识别的时间延迟特性来校正第一声源数据。
根据各种实施例,在操作S2811中,处理器520通过将经校正的第一声源数据与产生的第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据。
根据各种实施例,在操作S2813中,处理器520通过扬声器580输出经合成的声源数据。
图29示出了根据本公开各种实施例的基于音效特性校正第一声源数据的操作。
如图29所示,例如,处理器(例如,处理器520)可以从存储器(例如,存储器130)获得声源数据2911。
处理器520对所获得的声源数据2911进行多路复用,在操作2921中对经多路复用的声源数据的一部分执行高通滤波以获得第一声源数据2912,并且在操作2922中将音效应用于经多路复用的声源数据的一部分以产生延迟了时间t0的第二声源数据2913。
处理器520可以确定第二声源数据的音效特性延迟了时间t0,并且在操作2923中通过将所识别的音效特性(延迟了时间t0)应用于第一声源数据2912来执行延迟校正,由此产生延迟了时间t0的经校正的第一声源数据2914。
在操作2924中,处理器520将第二声源数据2913和经校正的第一声源数据2914进行合成以产生经合成的声源数据2915。
图30是示出了根据本公开各种实施例的用于基于音效特性校正第一声源数据的方法的流程图。
如图30所示,根据各种实施例,在操作S3001中,处理器(例如,处理器520)通过将音效应用于至少部分数据来产生第二声源数据。
根据各种实施例,在操作S3002中,处理器520通过基于第一指定频带对经多路复用的声源数据的一部分进行高通滤波来获得第一声源数据。
根据各种实施例,在操作S3003中,处理器520基于音效识别左声道声源数据和右声道声源数据之间的增益特性。
例如,处理器520可以识别基于音效产生的第二声源数据中通过左声道传输的左声道声源数据的增益和通过右声道传输的右声道声源数据的增益之间的比率(例如,差异)。
根据各种实施例,在操作S3004中,处理器520基于所识别的音效特性来校正第一声源数据的增益特性。
例如,根据基于音效产生的第二声源数据中通过左声道传输的左声道声源数据的增益和通过右声道传输的右声道声源数据的增益之间的比率,处理器520可以将第一声源数据中通过左声道传输的左声道声源数据的增益和通过右声道传输的右声道声源数据的增益之间的比率校正为基于音效产生的第二声源数据中通过左声道传输的左声道声源数据的增益和通过右声道传输的右声道声源数据的增益之间的比率。
根据各种实施例,在操作S3005中,处理器520通过将第一声源数据与第二声源数据进行合成来产生经合成的声源数据。
图31是示出了根据本公开各种实施例的用于控制电子设备的方法的流程图。
如图31所示,根据各种实施例,在操作S3101中,处理器(例如,处理器520)通过扬声器(例如,扬声器580)再现(例如,输出)声源数据。
根据各种实施例,在操作S3102中,处理器520确定是否通过输入设备(例如,输入设备550)接收到对声源数据应用音效的选择。
根据各种实施例,当确定未接收到对声源数据应用音效的选择时,在操作S3113中,处理器520通过扬声器(例如,扬声器580)输出声源数据。例如,当确定未接收到对声源数据应用音效的选择时,处理器520可以输出声源数据而不执行操作S3103至S3112。
根据各种实施例,当确定通过输入设备550接收到对声源数据应用音效的选择时,在操作S3103中,处理器520确定声源数据是否是超高品质声源。
根据各种实施例,一旦确定声源数据不是超高品质声源,在操作S3112中,处理器520就将音效应用于声源数据。例如,一旦确定声源数据不是超高品质声源,处理器520就在操作S3111中将音效应用于声源数据,而不执行针对声源数据的频带的操作S3104至S3109。
根据各种实施例,当确定声源数据是超高品质声源时,在操作S3104中,处理器520确定用于从声源数据分离高频带的第一指定频带。
根据各种实施例,在操作S3105中,处理器520对声源数据进行多路复用。
根据各种实施例,在操作S3106中,处理器520通过对经多路复用的声源数据的部分声源数据进行下采样来产生至少部分数据。
根据各种实施例,在操作S3107中,处理器520通过将音效应用于至少部分数据来产生第二声源数据。
根据各种实施例,在操作S3108中,处理器520通过基于第一指定频带对经多路复用的声源数据的部分声源数据进行高通滤波来获得第一声源数据。
根据各种实施例,在操作S3109中,处理器520计算第一声源数据的能量。
例如,处理器520计算第一声源数据中包括的频带中包括的能量的量。
根据各种实施例,在操作S3110中,处理器520确定经计算的能量是否大于参考值。
例如,处理器520可以确定经计算的能量是否大于预设的能量参考值。
根据各种实施例,当确定经计算的能量小于预设能量参考值时,处理器520终止其操作。
这是因为当包括高频带的第一声源数据的经计算的能量小于预设的最小能量值时,不必保留高频带以应用音效。
根据各种实施例,当确定经计算的能量大于预设能量参考值时,在操作S3111中,处理器520通过将第一声源数据与第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据。
根据各种实施例,在操作S3113中,处理器520通过扬声器580输出经合成的声源数据。
图32a和图32b示出了根据本公开各种实施例的上采样操作和合成操作。
如图32a所示,处理器(例如,处理器520)可以以“f2×2”kHz的采样率对包括0kHz至“f2”kHz的频带的声源数据执行下采样和音效应用,由此产生具有“f2”(“f1×2”)kHz的采样率的包括0kHz至“f1”(“f2/2”)kHz的频带的第三声源数据3212。
根据各种实施例,在操作3221中,处理器520以“f1×2”kHz的采样率对包括0kHz至“f1”kHz的频带的第三声源数据3212执行上采样,以产生(例如,恢复)具有“f2×2”kHz的采样率的包括0kHz至“f2”kHz的频带的第二声源数据3212。
在操作3222中,处理器520可以通过以5∶5的比例对具有“f2×2”kHz的采样率的包括0kHz至“f1”kHz的频带的第二声源数据3213和包括“f1”kHz至“f2”kHz的高频带的第一声源数据3211进行合成来产生经合成的声源数据3214。
如图32b所示,处理器(例如,处理器520)可以以“f2×2”kHz的采样率对包括0kHz至“f2”kHz的频带的声源数据执行下采样和音效应用,由此产生具有“f2”(“f1×2”)kHz的采样率的包括0kHz至“f1”kHz的频带的第三声源数据3215。
根据各种实施例,在操作3223中,处理器520以“f1×2”kHz的采样率对包括0kHz至“f1”kHz的频带的第三声源数据3215执行上采样,以产生(例如,恢复)具有“f2×2”kHz的采样率的包括0kHz至“f2”kHz的频带的第二声源数据3216。
在操作3224中,处理器520以非5∶5的比例N∶M(N和M是不同的实数)来对第二声源数据3216和第一声源数据3217进行合成。
在操作3224中,处理器520可以通过对比具有更多能量的第二声源数据3216具有更少能量的第一声源数据3217应用更大的权重值,来对第二声源数据3216和第一声源数据3217进行合成。
在操作3224中,处理器520可以通过以6∶4的比例对具有“f2×2”kHz的采样率的包括0kHz至“f2”kHz的频带的第二声源数据3216和包括“f1”kHz至“f2”kHz的高频带的第一声源数据3217进行合成来产生经合成的声源数据3218。
根据本公开的各种实施例,一种电子设备包括:至少一个扬声器和处理器,其中,处理器被配置为:获得声源数据;通过使用滤波器从声源数据获得与第一指定频带相对应的第一声源数据;通过对声源数据中与第二指定频带相对应的至少部分数据应用音效来产生第二声源数据;通过对第一声源数据和第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据;以及通过至少一个扬声器输出经合成的声源数据。
根据各种实施例,滤波器可以包括软件模块。
根据各种实施例,处理器还可以被配置为:当声源数据与指定属性相对应时,基于指定属性确定第一指定频带。
根据各种实施例,指定属性可以包括指定采样率,并且处理器还可以被配置为:基于指定采样率识别声源数据可支持的频带,并且基于可支持的频带确定第一指定频带。
根据各种实施例,处理器还可以被配置为:基于与电子设备相对应的用户的可听频率、处理器的处理能力、音效支持的频带、电子设备的电池状态和电子设备的电源管理状态中的至少一些来确定第一指定频带。
根据各种实施例,处理器还可以被配置为:通过使用与处理器功能地相连的高通滤波器模块来获得第一声源数据。
根据各种实施例,处理器还可以被配置为:通过对声源数据进行下采样来产生至少部分数据。
根据各种实施例,处理器还可以被配置为:识别声源数据的第一采样率,并且通过对声源数据进行下采样来产生第二采样率的至少部分数据。
根据各种实施例,处理器还可以被配置为:基于将音效应用于具有第二采样率的至少部分数据来产生第三声源数据,作为音效的应用的至少一部分,并且通过以第一采样率对第三声源数据进行上采样来产生第二声源数据。
根据各种实施例,处理器还可被配置为:基于与应用于第二声源数据的音效相对应的特性来校正与第一声源数据相对应的特性。
根据各种实施例,处理器还可以被配置为:基于与应用于第二声源数据的音效相对应的时间延迟特性和增益特性中的至少一些,来校正与第一声源数据相对应的时间延迟特性和增益特性中的至少一些。
根据各种实施例,处理器还可以被配置为:当与第一声源数据相对应的能量大于预设值时,对第一声源数据和第二声源数据进行合成。
根据各种实施例,处理器还可以被配置为:从与处理器功能地相连的至少一个扬声器中选择能够再现声源数据的扬声器,作为用于输出经合成的声源数据的扬声器。
根据各种实施例,处理器还可以被配置为:通过将不同的增益特性应用于第一声源数据和第二声源数据来产生经合成的声源数据。
根据本公开的各种实施例,一种用于控制电子设备的方法包括:获得声源数据;通过使用滤波器从声源数据获得与第一指定频带相对应的第一声源数据;通过对声源数据中与第二指定频带相对应的至少部分数据应用音效来产生第二声源数据;通过对第一声源数据和第二声源数据进行合成来产生与声源数据相对应的经合成的声源数据;以及输出经合成的声源数据。
如本文使用的,术语“模块”可以表示例如包括硬件、软件和固件之一或者两个或更多个的组合在内的单元。“模块”可以与单元、逻辑、逻辑块、组件或电路互换地使用。“模块”可以是集成组件的最小单元或一部分。“模块”可以是适于执行一个或多个功能的最小单元或其一部分。可以用机械方式或电子方式来实现“模块”。例如,根据实施例的“模块”可以包括专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)和用于执行已知或者将来开发的某些功能的可编程逻辑器件中的至少一个。
根据各种实施例的装置(例如,其模块或功能)或方法(例如,操作)的至少一部分可以实现为以可编程模块形式存储在计算机可读存储介质中的指令。当指令由一个或多个处理器(例如,处理器120)执行时,所述一个或多个处理器可以执行与指令相对应的功能。例如,计算机可读存储介质可以是存储器130中包括的存储器。
计算机可读记录介质包括硬盘、软盘或磁介质(例如,磁带、光学介质(例如,压缩光盘只读存储器(CD-ROM)或数字通用盘(DVD)、磁光介质(例如,软光盘)、硬件设备(例如,ROM、RAM、闪存等)等。此外,程序指令包括通过编译器创建的机器语言代码和通过计算机使用解释器可执行的高级语言代码。上述硬件设备可以被配置为作为至少一个软件模块操作以执行本发明的操作,或者反之亦然。
根据本发明各实施例的模块或编程模块可以包括上述元件中的一个或多个,可以省略上述元件中的一些或者还可以包括附加的其他元件。根据各种实施例的由模块、编程模块或其他元件执行的操作可以通过顺序、并行、重复或探索的方式执行。此外,操作中的一些可以按照不同的顺序执行或者省略,或者可以具有附加的不同操作。本文公开的实施例提供用于描述和理解所公开的技术内容,但是并非意欲限制本公开的范围。因此,应理解,本公开的范围包括基于本公开技术精神的任何修改或各种其他实施例。

Claims (15)

1.一种电子设备,包括:
至少一个扬声器、以及处理器,
其中,所述处理器被配置为:
获得声源数据;
通过使用滤波器,从所述声源数据获得与第一指定频带相对应的第一声源数据;
通过对所述声源数据中与第二指定频带相对应的至少部分数据应用音效来产生第二声源数据;
通过对所述第一声源数据和所述第二声源数据进行合成来产生与所述声源数据相对应的经合成的声源数据;以及
通过所述至少一个扬声器输出所述经合成的声源数据。
2.根据权利要求1所述的电子设备,其中,所述滤波器包括软件模块。
3.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:当所述声源数据与指定属性相对应时,至少基于所述指定属性确定所述第一指定频带。
4.根据权利要求3所述的电子设备,其中,所述指定属性包括指定采样率,并且所述处理器还被配置为:
基于所述指定采样率来识别所述声源数据能够支持的频带;以及
基于所述能够支持的频带来确定所述第一指定频带。
5.根据权利要求1所述的电子设备,其中,所述处理器还被配置为基于以下项中的至少一些来确定所述第一指定频带:与所述电子设备相对应的用户可听频率、所述处理器的处理能力、所述音效支持的频带、所述电子设备的电池状态和所述电子设备的电源管理状态。
6.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:通过使用与所述处理器功能上相连的高通滤波器模块来获得所述第一声源数据。
7.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:通过对所述声源数据进行下采样来产生所述至少部分数据。
8.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:
识别所述声源数据的第一采样率;以及
通过对所述声源数据进行下采样来产生具有第二采样率的所述至少部分数据。
9.根据权利要求8所述的电子设备,其中,所述处理器还被配置为:
基于将所述音效应用于具有第二采样率的所述至少部分数据来产生第三声源数据,作为所述音效的应用的至少一部分;以及
通过以所述第一采样率对所述第三声源数据进行上采样来产生所述第二声源数据。
10.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:基于与应用于所述第二声源数据的所述音效相对应的特性来校正与所述第一声源数据相对应的特性。
11.根据权利要求10所述的电子设备,其中,所述处理器还被配置为:基于与应用于所述第二声源数据的所述音效相对应的时间延迟特性和增益特性中的至少一些,来校正与所述第一声源数据相对应的时间延迟特性和增益特性中的至少一些。
12.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:当与所述第一声源数据相对应的能量大于预设值时,对所述第一声源数据和所述第二声源数据进行合成。
13.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:从与所述处理器功能上相连的所述至少一个扬声器中选择能够再现所述声源数据的扬声器,作为用于输出所述经合成的声源数据的扬声器。
14.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:通过将不同的增益特性应用于所述第一声源数据和所述第二声源数据来产生所述经合成的声源数据。
15.一种用于控制电子设备的方法,所述方法包括:
获得声源数据;
通过使用滤波器,从所述声源数据获得与第一指定频带相对应的第一声源数据;
通过对所述声源数据中与第二指定频带相对应的至少部分数据应用音效来产生第二声源数据;
通过对所述第一声源数据和所述第二声源数据进行合成来产生与所述声源数据相对应的经合成的声源数据;以及
输出所述经合成的声源数据。
CN201680080797.8A 2016-02-01 2016-12-06 用于提供内容的电子设备及其控制方法 Active CN108701333B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020160012259A KR102601478B1 (ko) 2016-02-01 2016-02-01 콘텐트를 제공하는 전자 장치 및 그 제어 방법
KR10-2016-0012259 2016-02-01
PCT/KR2016/014246 WO2017135559A1 (ko) 2016-02-01 2016-12-06 콘텐트를 제공하는 전자 장치 및 그 제어 방법

Publications (2)

Publication Number Publication Date
CN108701333A true CN108701333A (zh) 2018-10-23
CN108701333B CN108701333B (zh) 2022-05-24

Family

ID=59500899

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680080797.8A Active CN108701333B (zh) 2016-02-01 2016-12-06 用于提供内容的电子设备及其控制方法

Country Status (5)

Country Link
US (1) US10387101B2 (zh)
EP (1) EP3401872B1 (zh)
KR (1) KR102601478B1 (zh)
CN (1) CN108701333B (zh)
WO (1) WO2017135559A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110364188A (zh) * 2019-07-12 2019-10-22 深圳创维-Rgb电子有限公司 音频播放方法、装置及计算机可读存储介质

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109672962B (zh) * 2018-12-27 2020-08-25 联想(北京)有限公司 一种信息处理方法和电子设备
CN113360012B (zh) * 2021-08-10 2021-11-09 深圳市英浩科实业有限公司 一种基于电磁耦合的远距离快速响应无线声控鼠标
WO2023153613A1 (ko) * 2022-02-08 2023-08-17 삼성전자 주식회사 음질 향상 및 소모 전류 감소 방법 및 그 장치
KR102504081B1 (ko) * 2022-08-18 2023-02-28 주식회사 킨트 사운드 파일 마스터링 시스템

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005341204A (ja) * 2004-05-27 2005-12-08 Clarion Co Ltd 音場補正方法及び音場補正装置
KR20090085887A (ko) * 2008-02-05 2009-08-10 엘지전자 주식회사 오디오 신호의 복호화 방법
US20090216526A1 (en) * 2007-10-29 2009-08-27 Gerhard Uwe Schmidt System enhancement of speech signals
US20130343550A1 (en) * 2011-04-22 2013-12-26 Panasonic Corporation Audio signal reproduction device and audio signal reproduction method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2299368B1 (en) 2008-05-01 2017-09-06 Japan Science and Technology Agency Audio processing device and audio processing method
JP4950119B2 (ja) 2008-05-12 2012-06-13 独立行政法人科学技術振興機構 音響処理装置及び音響処理方法
JP5224219B2 (ja) 2008-06-26 2013-07-03 独立行政法人科学技術振興機構 オーディオ信号圧縮装置、オーディオ信号圧縮方法、オーディオ信号復号装置及びオーディオ信号復号方法
KR101567461B1 (ko) * 2009-11-16 2015-11-09 삼성전자주식회사 다채널 사운드 신호 생성 장치
KR101803293B1 (ko) 2011-09-09 2017-12-01 삼성전자주식회사 입체 음향 효과를 제공하는 신호 처리 장치 및 신호 처리 방법
KR101421793B1 (ko) 2012-06-29 2014-07-24 인텔렉추얼디스커버리 주식회사 하이브리드 음원 서비스 장치 및 방법
KR101406748B1 (ko) 2013-08-13 2014-06-17 한국광성전자 주식회사 디지털 오디오 음질 개선 장치
KR101731714B1 (ko) * 2015-08-13 2017-04-28 중소기업은행 음질 개선을 위한 방법 및 헤드셋

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005341204A (ja) * 2004-05-27 2005-12-08 Clarion Co Ltd 音場補正方法及び音場補正装置
US20090216526A1 (en) * 2007-10-29 2009-08-27 Gerhard Uwe Schmidt System enhancement of speech signals
KR20090085887A (ko) * 2008-02-05 2009-08-10 엘지전자 주식회사 오디오 신호의 복호화 방법
US20130343550A1 (en) * 2011-04-22 2013-12-26 Panasonic Corporation Audio signal reproduction device and audio signal reproduction method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110364188A (zh) * 2019-07-12 2019-10-22 深圳创维-Rgb电子有限公司 音频播放方法、装置及计算机可读存储介质

Also Published As

Publication number Publication date
CN108701333B (zh) 2022-05-24
KR102601478B1 (ko) 2023-11-14
US10387101B2 (en) 2019-08-20
EP3401872A4 (en) 2019-01-16
KR20170091361A (ko) 2017-08-09
EP3401872A1 (en) 2018-11-14
US20190034156A1 (en) 2019-01-31
WO2017135559A1 (ko) 2017-08-10
EP3401872B1 (en) 2023-07-12

Similar Documents

Publication Publication Date Title
KR102444165B1 (ko) 적응적으로 회의를 제공하기 위한 장치 및 방법
CN108701333A (zh) 用于提供内容的电子设备及其控制方法
CN108292317B (zh) 问题和答案处理方法以及支持该方法的电子设备
CN108351890B (zh) 电子装置及其操作方法
CN106465006B (zh) 麦克风的操作方法和支持该方法的电子设备
CN110199350A (zh) 用于感测语音结束的方法和实现该方法的电子设备
CN107925692A (zh) 用于调整外部设备的声音的强度的电子装置和方法
CN110192248A (zh) 语音输入处理方法和用于支持该方法的电子设备
CN109102802A (zh) 用于处理用户话语的***
CN108701495A (zh) 用于整合和提供从多个设备收集的数据的方法以及用于实现该方法的电子设备
CN108780389A (zh) 用于计算设备的图像检索
CN108475272A (zh) 内容识别设备及其操作方法
CN107087101A (zh) 用于提供动态全景功能的装置和方法
KR102371920B1 (ko) 오디오 신호 출력 방법 및 이를 지원하는 전자 장치
KR20170087142A (ko) 센서 활용 방법 및 이를 구현한 전자 장치
US10311613B2 (en) Electronic device for processing image and method for controlling thereof
KR20170052976A (ko) 모션을 수행하는 전자 장치 및 그 제어 방법
US20200326832A1 (en) Electronic device and server for processing user utterances
JP2019015951A (ja) 電子機器のウェイクアップ方法、装置、デバイス及びコンピュータ可読記憶媒体
KR20160143373A (ko) 알림 정보 제공 방법 및 그 전자 장치
CN106940635A (zh) 用于输出声音的方法以及支持该方法的电子设备
CN105930317A (zh) 用于处理文本的装置和方法
CN106063289A (zh) 创建内容的方法及其电子装置
KR20180097382A (ko) 전자 장치에서 진동 제공 방법 및 장치
CN110462662A (zh) 使用话语进行支付的设备和方法

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