CN109040919A - 发声方法、装置、电子装置及计算机可读介质 - Google Patents

发声方法、装置、电子装置及计算机可读介质 Download PDF

Info

Publication number
CN109040919A
CN109040919A CN201810814645.7A CN201810814645A CN109040919A CN 109040919 A CN109040919 A CN 109040919A CN 201810814645 A CN201810814645 A CN 201810814645A CN 109040919 A CN109040919 A CN 109040919A
Authority
CN
China
Prior art keywords
sound
vibration
emanating areas
sounding
electronic device
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
CN201810814645.7A
Other languages
English (en)
Other versions
CN109040919B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810814645.7A priority Critical patent/CN109040919B/zh
Publication of CN109040919A publication Critical patent/CN109040919A/zh
Application granted granted Critical
Publication of CN109040919B publication Critical patent/CN109040919B/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
    • H04R9/00Transducers of moving-coil, moving-strip, or moving-wire type
    • H04R9/06Loudspeakers
    • 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
    • H04R9/00Transducers of moving-coil, moving-strip, or moving-wire type
    • H04R9/02Details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2400/00Loudspeakers
    • H04R2400/11Aspects regarding the frame of loudspeaker transducers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2420/00Details of connection covered by H04R, not provided for in its groups
    • H04R2420/05Detection of connection of loudspeakers or headphones to amplifiers

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

本申请实施例提供了一种发声方法、装置、电子装置及计算机可读介质,属于电子装置技术领域。该方法应用于电子装置,该电子装置包括能够振动发声的振动部件,所述振动部件包括多个发声区域。该方法包括:在接收到声音信号的情况下,监听电子装置当前的电量;判断当前的电量是否小于或等于第一预设阈值;若当前的电量小于或等于第一预设阈值,通过激励器驱动所述振动部件的第一数量的发声区域振动发声。若所述当前的电量大于第一预设阈值,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量。该方法中,既符合电子装置薄型化设计的方向,并且可以在电量较低时,节省电量,提高电子装置的续航时间。

Description

发声方法、装置、电子装置及计算机可读介质
技术领域
本申请涉及电子装置技术领域,更具体地,涉及一种发声方法、装置、电子装置及计算机可读介质。
背景技术
目前,电子装置,诸如手机,平板电脑等是通过扬声器发声以将声音信号输出。然而,扬声器的设置占据了较大的设计空间,从而导致电子装置不符合薄型化设计的方向。
发明内容
本申请提出了一种发声方法、装置、电子装置及计算机可读介质,以改善上述问题。
第一方面,本申请实施例提供了一种发声方法,应用于电子装置,所述电子装置包括能够振动发声的振动部件以及用于驱动所述振动部件振动发声的激励器,所述振动部件为所述电子装置的屏幕或壳体的至少一个,所述振动部件包括多个发声区域,各个发声区域由不同的激励器驱动发声,所述方法包括:在接收到声音信号的情况下,监听电子装置当前的电量;判断所述当前的电量是否小于或等于第一预设阈值;若所述当前的电量小于或等于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量,若所述当前的电量大于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
第二方面,本申请实施例还提供了一种发声装置,应用于电子装置,所述电子装置包括能够振动发声的振动部件以及用于驱动所述振动部件振动发声的激励器,所述振动部件为所述电子装置的屏幕或壳体的至少一个,所述振动部件包括多个发声区域,各个发声区域由不同的激励器驱动发声,所述发声装置包括:电量监听模块,用于在接收到声音信号的情况下,监听电子装置当前的电量;判断模块,用于判断所述当前的电量是否小于或等于第一预设阈值;第一发声模块,用于若所述当前的电量小于或等于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量,第二发声模块,用于若所述当前的电量大于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
第三方面,本申请实施例还提供了一种电子装置,包括能够振动发声的振动部件以及用于驱动所述振动部件振动发声的激励器、存储器及处理器,所述激励器及存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述的方法。
第四方面,本申请实施例还提供了一种具有处理器可执行的程序代码的计算机可读介质,所述程序代码使所述处理器执行上述方法。
第五方面,本申请实施例还提供了一种电子装置,包括:振动部件,用于振动发声,所述振动部件为所述电子装置的屏幕或壳体的至少一个;激励器,与所述振动部件连接,所述激励器用于驱动所述振动部件振动发声;电路,与所述激励器连接,所述电路包括检测电路以及驱动电路,所述检测电路用于在接收到声音信号的情况下,监听电子装置当前的电量,判断所述当前的电量是否小于或等于第一预设阈值;所述驱动电路用于若所述当前的电量小于或等于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量,若所述当前的电量大于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
本申请实施例提供了一种发声方法、装置、电子装置及计算机可读介质,该电子装置包括振动部件以及激励器,振动部件包括多个发声区域,在接收到声音信号的情况下,根据电子装置当前的电量确定发声区域的数量。电量小于或等于第一预设阈值的情况下,通过激励器驱动所述振动部件的第一数量的发声区域振动发声;电量大于第一预设阈值的情况下,通过激励器驱动第二数量的发声区域振动发声,所述第二数量大于所述第一数量。该方案中,通过振动部件的发声区域进行发声,在电量较少时,减少发声区域的数量,既可以避免扬声器等需要出音孔的发声器件的设置,符合电子装置薄型化设计的方向,并且可以在电量较低时,节省电量,提高电子装置的续航时间。
本申请实施例的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请实施例的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请实施例提供的电子装置的一种视角的结构示意图;
图2示出了本申请实施例提供的电子装置的另一种视角的结构示意图;
图3示出了本申请实施例提供的电子装置的发声区域的一种划分示意图;
图4示出了本申请实施例提供的电子装置的发声区域的另一种划分示意图;
图5示出了本申请实施例提出的发声方法的第一种流程图;
图6示出了本申请实施例提出的发声方法的第二种流程图;
图7示出了本申请实施例提出的发声方法的第三种流程图;
图8示出了本申请实施例提出的一种距离计算示意图;
图9示出了本申请实施例提出的发声装置的功能模块图;
图10示出了本申请实施例提出的电子装置的一结构框图;
图11示出了本申请实施例提出的电子装置的另一结构框图;
图12示出了本申请实施例的用于执行根据本申请实施例的发声方法的电子装置的框图。
具体实施方式
下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
电子装置发声,通常通过扬声器、听筒等实现,而扬声器、听筒等通常需要在电子装置开孔。一方面,开孔导致产品表现力降低,为了达到外观效果,各个厂家都在尽力缩小开孔大小,但是开孔越小,性能越会受到影响;另一方面,屏占比较高的全面屏用户体验较好,但是因为需要留一定的面板区域给受话器实现发声功能,在面板区域开孔,无法实现全面屏,影响用户体验。
另外,显示屏通常在手机、平板电脑等电子装置中所起到的作用为显示文本、图片、图标或者视频等内容。而伴随着触控技术的发展,越来越多的电子装置所设置的显示屏为触控显示屏,在设置触控显示屏的情况下,当检测到用户在触控显示屏上进行拖拽、单击、双击、滑动等触控操作时,可以对用户的触控操作进行响应。
随着用户对所显示内容的清晰度以及精细度要求越来越高,更多的电子装置采用尺寸较大的触控显示屏,以实现全面屏的显示效果。但是,在设置尺寸较大的触控显示屏的过程中,发现电子装置前端所设置的前置摄像头、接近光传感器、听筒等功能器件会影响触控显示屏所能扩展到的区域。
通常电子装置包括前面板、后盖以及边框。在前面板包括上额区、中部屏幕区和下部按键区。通常,上额区设置有听筒出音孔以及前置摄像头等功能器件,中部屏幕区设置有触控显示屏,下部按键区设置有一到三个物理按键。而随着技术的发展,下部按键区被逐渐取消,原本设置在下部按键区的物理按键由触控显示屏中的虚拟按键替代。
而上额区所设置的听筒出音孔对于手机的功能支持较为重要,不易轻易的取消,所以将触控显示屏的可显示区域拓展到覆盖上额区具有较大的难度。在经过一些列研究后,发明人发现可以通过控制手机的屏幕、边框或者后盖振动的方式来发出声音,从而可以取消听筒出音孔、扬声器等发声设备的设置。
示例性地,请参阅图1,示出了本申请实施例提供的一种电子装置100。电子装置100包括电子本体部10,所述电子本体部10包括壳体12和设置在所述壳体12的屏幕120。所述壳体12可采用金属、如钢材、铝合金制成。如图2所示,壳体12可以包括前面板132、后盖133以及边框134,边框134用于连接前面板132和后盖133,屏幕120设置在前面板上,如图2所示,前面板和后盖相对设置。本实施例中,屏幕120可以包括显示屏,所述显示屏通常包括显示面板111,也可包括用于响应对所述显示面板111进行触控操作的电路等。所述显示面板111可以为一个液晶显示面板(LiquidCrystal Display,LCD),在一些实施例中,所述显示面板111同时为一个触摸屏109。
电子装置还包括激励器131,该激励器131用于驱动电子装置的振动部件振动发声,具体地,振动部件为所述电子装置的屏幕120或壳体12的至少一个,也就是说,振动部件可以是屏幕120,可以是屏幕的部分或者全部,也可以是壳体12的部分或者全部,还可以是屏幕120和壳体12的组合。作为一种实施方式,当振动部件为壳体12时,振动部件可以是壳体12的后盖,可以是壳体的边框134等。
其中,振动部件可以包括多个发声区域,每个发声区域由一个或多个激励器驱动发声,各个发声区域由不同的激励器驱动发声。
以振动部件是屏幕120为例,激励器131与屏幕120连接,用于带动屏幕120振动。具体地,激励器131贴附于屏幕120下方,则激励器131可以是压电驱动器或者马达。作为一种实施方式,激励器131为压电驱动器。压电驱动器通过力矩作用将自身形变传递给屏幕120,从而屏幕120振动发声。屏幕120包括触摸屏和显示屏,显示屏位于触摸屏的下方,压电驱动器贴附于显示屏的下方,即显示屏的远离触摸屏的一面。压电驱动器包括多层压电陶瓷片。当一片多层压电陶瓷片发声膨胀和收缩时,其将带动屏幕发生弯曲变形,如此反复,整个屏幕形成弯曲振动,从而屏幕可以推动空气并产生声音。
作为一种实施方式,电子装置100包括检测电路和驱动电路,所述检测电路用于在接收到声音信号的情况下,监听电子装置当前的电量,判断所述当前的电量是否小于或等于第一预设阈值;所述驱动电路用于若所述当前的电量小于或等于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量,若所述当前的电量大于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。激励器131与电子装置的驱动电路135连接,驱动电路135用于根据振动参数输入控制信号值激励器131,以驱动激励器131振动,从而带动振动部件振动。其中,振动参数可以由接收到的声音信号确定,具体可以根据声音信号需要发声的振动频率以及振动幅度确定。
具体地,驱动电路可以是电子装置的处理器,也可以是电子装置内的能够产生驱动电压或电流的集成电路。驱动电路输出高低电平的驱动信号至激励器131,激励器131根据该驱动信号振动,而驱动电路输出的驱动信号的电参数不同,则会导致激励器131的振动参数不同,例如,驱动信号的占空比对应激励器131的振动频率,驱动信号的幅度对应激励器131的振动幅度等。
在本申请实施例中,可以有两个或者两个以上的激励器131。如图1所示,多个激励器131可以均匀分布于屏幕120,以使屏幕120可以根据激励器的设置划分不同的发声区域。其中,每个发声区域可以由一个或大于一个的激励器131驱动发声,不同发声区域由不同的激励器驱动发声。当同一个发声区域由多个的激励器驱动发声,该多个激励器可以统一控制,以使一个发声区域中在激励器的驱动下振动一致,发声一致。
例如,激励器以及发声区域的分布可以如图3所示,激励器的个数为4个,则显示屏可以包括如图3中虚线划分所示的,沿竖直方向以及水平方向的中心线均分为4块矩形区域a、b、c以及d,4个激励器设置于4块矩形区域下方,4个激励器与4块矩形区域一一对应,每个矩形区域可以作为一个发声区域。
又如,激励器以及发声区域的分布如图4所示,显示屏包括如图4中虚线划分所示的7块矩形区域A1至A7,每个矩形区域作为一个发声区域,由一个或多个激励器驱动。当然,激励器的个数在本申请实施例中并不作为限定,激励器的具体分布以及发声区域的具体划分在本申请实施例中并不限定。
在通过屏幕进行发声时,可以由其中一个发声区域发声,也可以由多个或者所有发声区域发声。发明人发现,电子装置发声时,进行发声的发声区域越多,则需要越多的激励器对发声区域进行驱动,从而需要更多的功耗,更消耗电量。当电子装置的电量过低时,太多的发声区域发声,会加速电子装置的电量用尽,减少电子装置的续航时间。
因此,本申请实施例提供了一种发声方法、装置、电子装置及计算机可读介质,将屏幕划分为多个发声区域,在分别对应的激励器的驱动下发声。若电量大于第一预设阈值,则以第二数量的发声区域发声,若电量小于等于第一阈值,则以小于第二数量的第一数量发声,提高电子装置的电池续航时间。下面将结合附图并通过具体的实施例对本申请实施例提供的发声方法、装置、电子装置及计算机可读介质进行说明。
请参阅图5,本申请实施例提供了一种发声方法,应用于电子装置。如前所述,所述电子装置包括能够振动发声的振动部件以及用于驱动所述振动部件振动发声的激励器,所述振动部件为所述电子装置的屏幕或壳体的至少一个,所述振动部件包括多个发声区域,各个发声区域由不同的激励器驱动发声。具体的,如图5所示,上述的发声方法具体可以包括以下步骤:
步骤S110:在接收到声音信号的情况下,监听电子装置当前的电量。
在接收到声音信号的情况下,对电子装置的电量进行监听,每次监听确定的电量为该监听时刻的当前的电量。
其中,接收到的声音信号并不限定,如可以是音乐播放的声音信号,来电提醒的声音信号,视频、游戏、语音对讲的声音信号等。
该监听可以是在接收到声音信号时,并且,在声音信号持续期间,对电子装置的电量保持持续性的监听。也就是说,可以是,只要需要通过发声区域进行发声,则保持对电子装置的电量的监听。该持续性的监听,可以是实时的监听,也可以是每隔预设时间段进行一次的周期性监听。
其中,在周期性监听的实施方式下,可以是,在监听到电量发生变化的情况下,如电量从百分之七十变为百分之六十九,下一次监听的间隔时间为第一间隔时间,再下一次监听的间隔时间为第二间隔时间,再再下一次监听的间隔时间为第三间隔时间,以此类推,直到再监听到电量发生变化。第一间隔时间大于第二间隔时间,第二间隔时间大于第三间隔时间。也就是说,在刚刚监听到电量发生变化时,监听时间间隔较长,并且,在到监听到下一次电量发生变化器期间,监听间隔时间逐渐变短,从而以较少的监听次数获得较准确的监听结果。
在本申请实施例中,对电子装置的电量进行监听的具体监听方式并不限定,可以包括被动接收电池电量和主动监听电池电量。例如,当电子装置电量发生变化,***会自动发送一个广播,如Android(安卓)***发送的广播为ACTION_BATTERY_CHANGED,通过一个广播接收器就可以接收到广播的电量变化的消息了。又如,通过类,如BatteryManager,主动去获取电子装置的电量。又如,对于安卓***,可以通过adb(Android DebugBridge)命令,如adb shell dumpsys battery,获取电池的各种信息,从而获得电池的电量。
步骤S120:判断所述当前的电量是否小于或等于第一预设阈值。若是,执行步骤S130;若否,执行步骤S140。
对监听到的电量是否小于或等于第一预设阈值进行判断。
作为一种实施方式,每监听到一次当前的电量,可以对该当前的电量进行一次判断。
作为一种实施方式,在监听到的当前的电量比第一预设阈值大,且与第一预设阈值之间的差值大于第一预设差值的情况下,可以每间隔第一次数监听到的电量进行一次判断,即在一次监听到电量进行是否小于或等于第一预设阈值的判断后,间隔第一次数的监听结果后,再对监听到的电量进行是否小于或等于第一预设阈值的判断。在监听到的当前的电量比第一预设阈值大,且与第一预设阈值之间的差值大于第二预设差值的情况下,可以每间隔第二次数监听到的电量进行一次判断。在监听到的当前的电量比第一预设阈值大,且与第一预设阈值之间的差值大于第三预设差值的情况下,可以每间隔第三次数监听到的电量进行一次判断,以此类推。其中,第一预设差值大于第二预设差值,第二预设差值大于第三预设差值,第一次数大于第二次数,第二次数大于第三次数。也就是说,监听到的电量与第一阈值相差越大,则间隔越多的次数进行是否小于或等于第一预设阈值的判断。当监听到的电量与第一预设阈值之间的差值小于某个预设差值时,则可以在每监听到一次当前的电量,进行一次是否小于或等于第一预设阈值的判断。
步骤S130:根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量。
步骤S140:根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
若当前的电量大于第一预设阈值,则以第二数量的发声区域进行振动发声,若当前的电量小于或等于第一预设阈值,则以第一数量的发声区域振动发声。其中,第一数量小于所述振动部件的所有发声区域的数量,第二数量大于第一数量且小于或等于所有发声区域的数量。从而,在电子装置的电量大于第一预设阈值的情况下,可以以第二数量的发声区域发声,当监听到电量变小,并且小到小于或等于第一预设阈值的情况下,电子装置电量过低,减小进行发声的发声区域的数量,从而减少需要控制的激励器的数量,减少功耗,减少对电量的消耗,提升电子装置的续航时间。
其中,第一预设阈值的具体数值在本申请实施例中并不限定,可以是电子装置进行低电量提示时对应的电量值,或者是,待机时长为1小时、1.5小时等预设时长下对应的电量值等。
第二数量在本申请实施例中也不限定,可以根据预先设置确定。
作为一种实施方式,第二数量可以是振动部件的所有发声区域的数量。
作为一种实施方式,第二数量可以是根据声音信号的种类设定的发声区域的数量,如音乐信号对应一个第二数量、通话语音信号对应一个第二数量等,从而不同类型的声音信号对应一个合适的第二数量,获得更好的发声效果。
作为一种实施方式,第二数量可以由用户设置。
第一数量的具体数值在本申请实施例中也并不限定,第一数量的发声区域,可以是一个发声区域,也可以是多个发声区域。该第一数量小于振动部件设置的发声区域的总数量,也小于第二数量。
其中,在本申请实施例中,发声区域可以从屏幕中的发声区域进行选择,也可以从壳体中进行选择,或者屏幕和壳体中均选择第一数量的发声区域,其具体选择方式在本申请实施例中并不限定。
可选的,在本申请实施例中,第一数量的发声区域可以从壳体中选择,以使若用户在使用该电子装置时,壳体发声振动,尽可能减小振动对屏幕的影响。
可选的,在接收到声音信号的情况下,可以通过姿态传感器判断电子装置的后盖还是屏幕朝下。若后盖朝下,则从屏幕中选择第一数量的发声区域进行发声,若屏幕朝下,则从后盖中选择第一数量的发声区域进行发声。从而,若电子装置置于桌面等物体上时,朝上未与物体表面接触的一面中有发声区域振动发声,发声区域的振动受到外界影响更少,发声效果更好。其中,姿态传感器可以是加速度计、陀螺仪等,在本申请实施例中并不限定,姿态传感器对电子装置姿态的检测在本申请实施例中也不限定。
可选的,在接收到声音信号的情况下,可以确定电子装置的后盖是否被遮挡,其中,确定是否被遮挡可以通过接近光传感器、摄像头等器件判断。从未被遮挡的一面对应的发声区域中选择第一数量的发声区域振动发声。若后盖未被遮挡,从所述后盖中选取第一数量的发声区域,作为振动发声的发声区域;若后盖被遮挡,从屏幕中选取第一数量的发声区域,作为振动发声的发声区域。或者是通过接近光传感器、摄像头等器件判断屏幕是否被遮挡,若屏幕未被遮挡,从所述屏幕中选取第一数量的发声区域,作为振动发声的发声区域;若屏幕被遮挡,从后盖中选取第一数量的发声区域,作为振动发声的发声区域。或者是通过接近光传感器、摄像头等器件对后盖以及屏幕是否被遮挡均进行判断,从未被遮挡的一面对应的发声区域中选择第一数量的发声区域振动发声。
在该实施例中,通过壳体或者屏幕的发声区域在激励器的驱动下发声,并且,电子装置的电量大于第一预设阈值,可以以第二数量发声区域进行发声,若电子装置的的电量小于或等于第二预设阈值,则将进行发声的发声区域的数量减小为第一数量,从而既可以避免扬声器等需要出音孔的发声器件的设置,符合电子装置薄型化设计的方向,并且可以在电量较低时,节省电量,提高电子装置的续航时间。
本申请实施例中,还可以根据电子装置的电量逐级降低而逐级减小发声的发声区域数量。具体的,请参见图6,该方法可以包括:
步骤S210:在接收到声音信号的情况下,监听电子装置当前的电量。
本步骤可以参照前述步骤S110,在此不再赘述。
步骤S220:判断所述当前的电量是否小于或等于第一预设阈值。若否,执行步骤S230,若是,执行步骤S240。
步骤S230:根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声。所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
步骤S240:判断所述当前的电量是否小于或等于第二预设阈值,所述第二预设阈值小于所述第一预设阈值。若否,执行步骤S250;若是,执行步骤S260。
若当前的电量大于第一预设阈值,表明电子装置的电量较为充足,可以通过驱动较多的发声区域,如第二数量的发声区域振动发声。
若当前的电量小于或等于第一预设阈值,可以进一步判断该电量是在第一阈值以及第二阈值之间,还是已经小于或等于第二阈值。
步骤S250:根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量。
若当前的电量大于第二预设阈值,也就是说,当前的电量小于或等于第一预设阈值,但是还大于第二阈值,电子装置的电量较低,但是还可以支持较长的使用时间,则可以通过激励器驱动振动部件中第一数量的发声区域振动发声,当然,该第一数量小于振动部件的所有发声区域的数量,也小于第二数量。
步骤S260:根据所述声音信号,通过激励器驱动所述振动部件的第三数量的发声区域振动发声,所述第三数量小于所述第一数量。
若当前的电量小于或等于第二预设阈值,电子装置的电量相对于第一阈值对应的电量更低,可以使用的时间更短,则可以再次减小发声的发声区域数量,即可以通过激励器驱动振动部件的第三数量的发声区域振动发声,第三数量比第一数量更小。
可选的,在本申请实施例中,还可以设置第三预设阈值,该第三预设阈值小于第二预设阈值。当电子装置的电量小于或等于第二预设阈值,大于第三预设阈值的情况下,以第三数量的发声区域发声;当电子装置的电量持续降低,降低到等于第三预设阈值时,在等于或小于第三阈值时,以第四数量的发声区域发声,该第四数量小于第三数量。以此类推,可以逐级设置不同的、越来越小的预设阈值,不同的阈值区间内,以不同数量的发声区域振动发声,且电量越低的阈值区间,发声区域的数量越小。
在本申请实施例中,在电子装置的电量降低过程中,可以通过不同的预设阈值,对电量降低到不同的程度进行衡量,从而在电量越低的情况下,通过越少的发声区域振动发声,减少电量消耗,提升续航时间。
本申请实施例中,在选择第一数量的发声区域时,还可以根据发声区域与用户之间的位置进行选择。具体的,请参见图7,本申请实施例提供的方法可以包括:
步骤S310:在接收到声音信号的情况下,监听电子装置当前的电量。
在本申请实施例中,可以监听电子装置当前的电量,
可选的,在本申请实施例中,也可以监听电子装置的充电状态,即监听电子装置是正在进行充电还是未充电。
其中,对电子装置的充电状态的监听方式并不限定。例如,通过***发送的广播实现,或者主动获取充电状态。
若在接收到声音信号的情况下,若电子装置的电池正在进行充电,则电池续航时间不用担心,可以仍然以第二数量的发声区域进行发声。若电子装置的电池没有处于正在充电的状态,可以对电量是否小于或等于第一预设阈值进行判断。
步骤S320:判断所述当前的电量是否小于或等于第一预设阈值。若是,执行步骤S330;若否,执行步骤S370。
步骤S330:若所述当前的电量小于或等于第一预设阈值,分别获取各个发声区域与用户之间的距离。
步骤S340:按照距离由小到大对各个发声区域进行排序。
步骤S350:从排序结果中选取第一数量的距离最近的发声区域,作为振动发声的发声区域。
步骤S360:根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量。
在判定当前的电量小于或等于第一预设阈值的情况下,需要通过第一数量的发声区域进行发声,因此,可以从振动部件的多个发声区域中选择第一数量的发声区域。
在本申请实施例中,选择的方式可以是,选择离用户最近的发声区域发声。具体的,可以是,先获取各个发声区域与用户之间的距离。再按照距离由小到大,对各个发声区域进行排序,即各个发声区域按照与用户之间的距离由小到大依次排列。在排序结果中,选择距离最近的第一数量的发声区域,例如,发声区域按照距离由小到大进行从上到下的排列,则从上到下选取第一数量的发声区域。
其中,获取发声区域与用户之间的距离可以是,先通过距离传感器检测用户与所述距离传感器之间的距离,该距离传感器可以是光学式位移传感器、线性接近传感器、超声波位移传感器以及红外脉冲传感器等。另外,也可以通过摄像头等其他可以检测距离的设备检测用户的距离。
可选的,距离传感器在检测距离时,可能会误检测到除用户以外的其他物体,如靠近电子装置的墙面、桌面等,因此,可以通过红外传感器、摄像头等确定检测的为与人体之间的距离。
在获得距离传感器与用户之间的距离的情况下,可以根据所述电子装置的当前姿态、各个发声区域在电子装置中的位置、距离传感器在电子装置中的位置以及用户与所述距离传感器之间的距离,计算所述电子装置中各个发声区域与用户之间的距离。具体的,可以是,在获得距离传感器与用户之间的距离后,根据电子装置当前的姿态,如电子装置是横屏状态还是竖屏状态、屏幕朝上还是朝向、屏幕与水平面之间的夹角,结合距离传感器在电子装置中的位置、各个发声区域在电子装置中的位置,确定各个发声区域到用户之间的距离与距离传感器到用户之间的距离差,从而获得各个发声区域与用户之间的距离。
例如图8所示,电子装置屏幕朝上,与水平面成夹角的角度为a,距离传感器位于位置L1,虚线P表示用户所在位置。位于L2处的发声区域到用户所在位置比距离传感器到用户所在位置小x=l*cos(π-a),其中,l为在电子装置中位于L2处的发声区域与距离传感器之间的距离。则检测到距离传感器与用户之间距离为A的情况下,位置L2处的发声区域与用户之间的距离为B=A-x。
可选的,在本申请实施例中,还可以预先设置有对应关系表,该对应关系表中包括不同距离区间对应的发声区域的数量,则可以根据该对应关系表确定第一数量。具体的,可以是,从所述对应关系表中查找用户与所述距离传感器之间的距离对应的发声区域的数量,作为所述第一数量。也就是说,在获得距离传感器与用户之间的距离的情况下,在对应关系表中查找该距离所对应的距离区间,在确定距离区间后,再从对应关系表中查找该距离区间对应的数量,作为第一数量。
可选的在本申请实施例中,选择发声区域的方式也可以是,根据电子装置的姿态选择。具体的,当屏幕与水平面的夹角小于90度,电子装置朝上的一端通常离用户更近,则从电子装置朝上的一端选择发声区域;当屏幕与水平面之间的夹角大于90度,如图8所示,电子装置朝下的一端通常离用户更近,则从电子装置朝下的一端选择发声区域。其中,该选择方式中,屏幕与水平面之间的夹角,为如图8所示的屏幕与屏幕所在一侧的水平面的夹角,而非后盖所在一侧的水平面的夹角。
步骤S370:若所述当前的电量大于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
该步骤可以参照前述的相似步骤,在此不再赘述。
在本申请实施例中,当前的电量小于或等于第一预设阈值的情况下,选取离用户较近的第一数量的发声区域进行发声,从而在发声区域减少的情况下,发声区域离用户近,声音在空气中的损耗小,用户听到的声音相对于离用户远的更大,尽量减小减少了发声区域对用户的影响。
本申请实施例还提供了一种发声装置400,应用于电子装置。所述电子装置包括能够振动发声的振动部件以及用于驱动所述振动部件振动发声的激励器,所述振动部件为所述电子装置的屏幕或壳体的至少一个,所述振动部件包括多个发声区域,各个发声区域由不同的激励器驱动发声。如图9所示,所述发声装置400包括:电量监听模块410,用于在接收到声音信号的情况下,监听电子装置当前的电量;判断模块420,用于判断所述当前的电量是否小于或等于第一预设阈值;第一发声模块430,用于若所述当前的电量小于或等于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量,第二发声模块440,用于若所述当前的电量大于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
可选的,在本申请实施例中,判断模块还可以用于若所述当前的电量小于或等于第一预设阈值,判断所述当前的电量是否小于或等于第二预设阈值,所述第二预设阈值小于所述第一预设阈值。第三发声模块,用于若当前的电量小于或等于第二预设阈值,通过激励器驱动所述振动部件的第三数量的发声区域振动发声,所述第三数量小于所述第一数量。第一发声模块,用于若当前的电量大于第二预设阈值,通过激励器驱动所述振动部件的第一数量的发声区域振动发声。
可选的,本申请实施例中,还可以包括:距离模块,用于分别获取各个发声区域与用户之间的距离;排序模块,用于按照距离由小到大对各个发声区域进行排序;选择模块,用于从排序结果中选取第一数量的距离最近的发声区域,作为振动发声的发声区域。
可选的,距离模块可以包括,距离检测单元,用于通过距离传感器检测用户与所述距离传感器之间的距离;计算单元,用于根据所述电子装置的当前姿态、各个发声区域在电子装置中的位置、距离传感器在电子装置中的位置以及用户与所述距离传感器之间的距离,计算所述电子装置中各个发声区域与用户之间的距离。
可选的,在本申请实施例中,可以预先设置有对应关系表,所述对应关系表中包括不同距离区间对应的发声区域的数量。该装置还可以包括第一数量确定模块,用于从所述对应关系表中查找用户与所述距离传感器之间的距离对应的发声区域的数量,作为所述第一数量。
可选的,本申请实施例中,还可以包括,遮挡确定模块,用于确定所述电子装置的后盖是否被遮挡;选择模块,用于若后盖未被遮挡,从所述后盖中选取第一数量的发声区域,作为振动发声的发声区域。
在本申请实施例中,对于相同或相似的步骤可以相互参考。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
基于上述的发声方法、装置,本申请实施例提供了一种可以执行前述发声方法的电子装置100。
其中,作为一种实施方式,如图10所示,电子装置100可以包括能够振动发声的振动部件141以及用于驱动所述振动部件141振动发声的激励器131、存储器104及处理器102,激励器131及存储器104耦接到所述处理器102,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述的方法。
作为一种实施方式,如图11所示,该电子装置100包括振动部件141,用于振动发声,所述振动部件141为所述电子装置的屏幕或壳体的至少一个。激励器131,与所述振动部件141连接,所述激励器用于驱动所述振动部件振动发声。激励器可以为多个(图中仅示出一个)。电路142,与所述激励器131连接,所述电路包括检测电路143以及驱动电路135,所述检测电路143用于在接收到声音信号的情况下,监听电子装置当前的电量,判断所述当前的电量是否小于或等于第一预设阈值。所述驱动电路135用于若所述当前的电量小于或等于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量,若所述当前的电量大于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
示例性的,电子装置100可以为移动或便携式并执行无线通信的各种类型的计算机***设备中的任何一种(图1中只示例性的示出了一种形态)。具体的,电子装置100可以为移动电话或智能电话(例如,基于iPhone TM,基于Android TM的电话),便携式游戏设备(例如Nintendo DS TM,PlayStation Portable TM,Gameboy Advance TM,iPhone TM)、膝上型电脑、PDA、便携式互联网设备、音乐播放器以及数据存储设备,其他手持设备以及诸如手表、耳机、吊坠、耳机等,电子装置100还可以为其他的可穿戴设备(例如,诸如电子眼镜、电子衣服、电子手镯、电子项链、电子纹身、电子设备或智能手表的头戴式设备(HMD))。
电子装置100还可以是多个电子设备中的任何一个,多个电子设备包括但不限于蜂窝电话、智能电话、其他无线通信设备、个人数字助理、音频播放器、其他媒体播放器、音乐记录器、录像机、照相机、其他媒体记录器、收音机、医疗设备、车辆运输仪器、计算器、可编程遥控器、寻呼机、膝上型计算机、台式计算机、打印机、上网本电脑、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动图像专家组(MPEG-1或MPEG-2)音频层3(MP3)播放器,便携式医疗设备以及数码相机及其组合。
在一些情况下,电子装置100可以执行多种功能(例如,播放音乐,显示视频,存储图片以及接收和发送电话呼叫)。如果需要,电子装置100可以是诸如蜂窝电话、媒体播放器、其他手持设备、腕表设备、吊坠设备、听筒设备或其他紧凑型便携式设备的便携式设备。
如图1所示的电子装置100包括电子本体部10,所述电子本体部10包括壳体12及设置在所述壳体12上的屏幕120。所述壳体12可采用金属、如钢材、铝合金制成。本实施例中,所述屏幕120通常包括显示面板111,也可包括用于响应对所述显示面板111进行触控操作的电路等。所述显示面板111可以为一个液晶显示面板(Liquid Crystal Display,LCD),在一些实施例中,所述显示面板111同时为一个触摸屏109。
请同时参阅图12,在实际的应用场景中,所述电子装置100可作为智能手机终端进行使用,在这种情况下所述电子本体部10通常还包括一个或多个(图中仅示出一个)处理器102、存储器104、RF(Radio Frequency,射频)模块106、音频电路110、传感器114、输入模块118、电源模块122。本领域普通技术人员可以理解,图12所示的结构仅为示意,其并不对所述电子本体部10的结构造成限定。例如,所述电子本体部10还可包括比图12中所示更多或者更少的组件,或者具有与图12所示不同的对应。
本领域普通技术人员可以理解,相对于所述处理器102来说,所有其他的组件均属于外设,所述处理器102与这些外设之间通过多个外设接口124相耦合。所述外设接口124可基于以下标准实现:通用异步接收/发送装置(Universal Asynchronous Receiver/Transmitter,UART)、通用输入/输出(General Purpose Input Output,GPIO)、串行外设接口(Serial Peripheral Interface,SPI)、内部集成电路(Inter-Integrated Circuit,I2C),但不并限于上述标准。在一些实例中,所述外设接口124可仅包括总线;在另一些实例中,所述外设接口124还可包括其他元件,如一个或者多个控制器,例如用于连接所述显示面板111的显示控制器或者用于连接存储器的存储控制器。此外,这些控制器还可以从所述外设接口124中脱离出来,而集成于所述处理器102内或者相应的外设内。
所述存储器104可用于存储软件程序以及模块,所述处理器102通过运行存储在所述存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理。所述存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,所述存储器104可进一步包括相对于所述处理器102远程设置的存储器,这些远程存储器可以通过网络连接至所述电子本体部10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
所述RF模块106用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。所述RF模块106可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。所述RF模块106可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信***(Global System for Mobile Communication,GSM)、增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(wideband codedivision multiple access,W-CDMA),码分多址技术(Code division access,CDMA)、时分多址技术(time division multiple access,TDMA),无线保真技术(Wireless,Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.10A,IEEE 802.11b,IEEE802.11g和/或IEEE 802.11n)、网络电话(Voice over internet protocal,VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,Wi-Max)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。
音频电路110、传声器103、麦克风105共同提供用户与所述电子本体部10之间的音频接口。
传感器114设置在所述电子本体部10内,所述传感器114的实例包括但并不限于:加速度传感器114F、陀螺仪114G、磁力计114H以及其他传感器。
本实施例中,所述输入模块118可包括设置在所述显示屏上的所述触摸屏109,所述触摸屏109可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在所述触摸屏109上或在所述触摸屏109附近的操作),从而可以获得用户的触摸手势,并根据预先设定的程序驱动相应的连接装置,因此,用户可以通过在显示屏的触控操作选定目标区域。可选的,所述触摸屏109可包括触摸检测装置和触摸控制器。其中,所述触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给所述触摸控制器;所述触摸控制器从所述触摸检测装置上接收触摸信息,并将该触摸信息转换成触点坐标,再送给所述处理器102,并能接收所述处理器102发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现所述触摸屏109的触摸检测功能。除了所述触摸屏109,在其它变更实施方式中,所述输入模块118还可以包括其他输入设备,如按键107。所述按键107例如可包括用于输入字符的字符按键,以及用于触发控制功能的控制按键。所述控制按键的实例包括“返回主屏”按键、开机/关机按键等等。
所述屏幕120用于显示由用户输入的信息、提供给用户的信息以及所述电子本体部10的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、数字、视频和其任意组合来构成。在一个实例中,所述触摸屏109可设置于所述显示面板111上从而与所述显示面板111构成一个整体。
所述电源模块122用于向所述处理器102以及其他各组件提供电力供应。具体地,所述电源模块122可包括电源管理***、一个或多个电源(如电池或者交流电)、充电电路、电源失效检测电路、逆变器、电源状态指示灯以及其他任意与所述电子本体部10或所述屏幕120内电力的生成、管理及分布相关的组件。
所述电子装置100还包括***119,所述***119用于确定所述电子装置100所处的实际位置。本实施例中,所述***119采用定位服务来实现所述电子装置100的定位,所述定位服务,应当理解为通过特定的定位技术来获取所述电子装置100的位置信息(如经纬度坐标),在电子地图上标出被定位对象的位置的技术或服务。
应当理解的是,上述的电子装置100并不局限于智能手机终端,其应当指可以在移动中使用的计算机设备。具体而言,电子装置100,是指搭载了智能操作***的移动计算机设备,电子装置100包括但不限于智能手机、智能手表、平板电脑,等等。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。对于方法实施例中的所描述的任意的处理方式,在装置实施例中均可以通过相应的处理模块实现,装置实施例中不再一一赘述。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (10)

1.一种发声方法,其特征在于,应用于电子装置,所述电子装置包括能够振动发声的振动部件以及用于驱动所述振动部件振动发声的激励器,所述振动部件为所述电子装置的屏幕或壳体的至少一个,所述振动部件包括多个发声区域,各个发声区域由不同的激励器驱动发声,所述方法包括:
在接收到声音信号的情况下,监听电子装置当前的电量;
判断所述当前的电量是否小于或等于第一预设阈值;
若所述当前的电量小于或等于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量,
若所述当前的电量大于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
2.根据权利要求1所述的方法,其特征在于,所述通过激励器驱动所述振动部件的第一数量的发声区域振动发声之前,还包括:
若所述当前的电量小于或等于第一预设阈值,判断所述当前的电量是否小于或等于第二预设阈值,所述第二预设阈值小于所述第一预设阈值;
若当前的电量小于或等于第二预设阈值,通过激励器驱动所述振动部件的第三数量的发声区域振动发声,所述第三数量小于所述第一数量,
若当前的电量大于第二预设阈值,通过激励器驱动所述振动部件的第一数量的发声区域振动发声。
3.根据权利要求1所述的方法,其特征在于,所述根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声之前,还包括:
分别获取各个发声区域与用户之间的距离;
按照距离由小到大对各个发声区域进行排序;
从排序结果中选取第一数量的距离最近的发声区域,作为振动发声的发声区域。
4.根据权利要求3所述的方法,其特征在于,所述获取各个发声区域与用户之间的距离,包括:
通过距离传感器检测用户与所述距离传感器之间的距离;
根据所述电子装置的当前姿态、各个发声区域在电子装置中的位置、距离传感器在电子装置中的位置以及用户与所述距离传感器之间的距离,计算所述电子装置中各个发声区域与用户之间的距离。
5.根据权利要求4所述的方法,其特征在于,预先设置有对应关系表,所述对应关系表中包括不同距离区间对应的发声区域的数量,所述从排序结果中选取第一数量的距离最近的发声区域,作为振动发声的发声区域之前,还包括:
从所述对应关系表中查找用户与所述距离传感器之间的距离对应的发声区域的数量,作为所述第一数量。
6.根据权利要求1所述的方法,其特征在于,所述电子装置的壳体包括后盖,所述后盖与所述屏幕相对设置,所述通过激励器驱动所述振动部件的第一数量的发声区域振动发声之前,还包括:
确定所述电子装置的后盖是否被遮挡;
若否,从所述后盖中选取第一数量的发声区域,作为振动发声的发声区域。
7.一种发声装置,其特征在于,应用于电子装置,所述电子装置包括能够振动发声的振动部件以及用于驱动所述振动部件振动发声的激励器,所述振动部件为所述电子装置的屏幕或壳体的至少一个,所述振动部件包括多个发声区域,各个发声区域由不同的激励器驱动发声,所述发声装置包括:
电量监听模块,用于在接收到声音信号的情况下,监听电子装置当前的电量;
判断模块,用于判断所述当前的电量是否小于或等于第一预设阈值;
第一发声模块,用于若所述当前的电量小于或等于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量,
第二发声模块,用于若所述当前的电量大于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
8.一种电子装置,其特征在于,包括能够振动发声的振动部件以及用于驱动所述振动部件振动发声的激励器、存储器及处理器,所述激励器及存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行权利要求1至6任一项所述的方法。
9.一种具有处理器可执行的程序代码的计算机可读介质,其特征在于,所述程序代码使所述处理器执行所述权利要求1-6任一项所述方法。
10.一种电子装置,其特征在于,包括:
振动部件,用于振动发声,所述振动部件为所述电子装置的屏幕或壳体的至少一个;
激励器,与所述振动部件连接,所述激励器用于驱动所述振动部件振动发声;
电路,与所述激励器连接,所述电路包括检测电路以及驱动电路,所述检测电路用于在接收到声音信号的情况下,监听电子装置当前的电量,判断所述当前的电量是否小于或等于第一预设阈值;所述驱动电路用于若所述当前的电量小于或等于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第一数量的发声区域振动发声,所述第一数量小于所述振动部件的所有发声区域的数量,若所述当前的电量大于第一预设阈值,根据所述声音信号,通过激励器驱动所述振动部件的第二数量的发声区域振动发声,所述第二数量大于所述第一数量且小于或等于所有发声区域的数量。
CN201810814645.7A 2018-07-23 2018-07-23 发声方法、装置、电子装置及计算机可读介质 Active CN109040919B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810814645.7A CN109040919B (zh) 2018-07-23 2018-07-23 发声方法、装置、电子装置及计算机可读介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810814645.7A CN109040919B (zh) 2018-07-23 2018-07-23 发声方法、装置、电子装置及计算机可读介质

Publications (2)

Publication Number Publication Date
CN109040919A true CN109040919A (zh) 2018-12-18
CN109040919B CN109040919B (zh) 2021-03-02

Family

ID=64645223

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810814645.7A Active CN109040919B (zh) 2018-07-23 2018-07-23 发声方法、装置、电子装置及计算机可读介质

Country Status (1)

Country Link
CN (1) CN109040919B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110300201A (zh) * 2019-07-29 2019-10-01 Oppo广东移动通信有限公司 终端设备
CN110677770A (zh) * 2019-08-30 2020-01-10 维沃移动通信有限公司 发声控制方法、电子设备及介质
CN111262982A (zh) * 2020-01-15 2020-06-09 Oppo广东移动通信有限公司 电子设备
CN113347297A (zh) * 2021-04-25 2021-09-03 瑞声光电科技(常州)有限公司 移动终端、立体声控制方法及计算机可读存储介质
WO2022052902A1 (zh) * 2020-09-08 2022-03-17 维沃移动通信有限公司 电子设备及其控制方法、控制装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969312A (zh) * 2010-08-20 2011-02-09 宇龙计算机通信科技(深圳)有限公司 一种电子终端电源管理控制方法和电子终端
CN102034434A (zh) * 2009-09-30 2011-04-27 宏碁股份有限公司 电子装置及方法
CN106658288A (zh) * 2016-11-29 2017-05-10 努比亚技术有限公司 一种控制扬声器播放的方法及移动终端
US20170277359A1 (en) * 2016-03-25 2017-09-28 Samsung Electronics Co., Ltd. Electronic device and sound output method thereof
CN107949816A (zh) * 2015-09-09 2018-04-20 高通股份有限公司 在处理器核变得活跃时提供电压调节的电路和方法
CN108124224A (zh) * 2016-11-30 2018-06-05 乐金显示有限公司 面板振动型发声显示装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102034434A (zh) * 2009-09-30 2011-04-27 宏碁股份有限公司 电子装置及方法
CN101969312A (zh) * 2010-08-20 2011-02-09 宇龙计算机通信科技(深圳)有限公司 一种电子终端电源管理控制方法和电子终端
CN107949816A (zh) * 2015-09-09 2018-04-20 高通股份有限公司 在处理器核变得活跃时提供电压调节的电路和方法
US20170277359A1 (en) * 2016-03-25 2017-09-28 Samsung Electronics Co., Ltd. Electronic device and sound output method thereof
CN106658288A (zh) * 2016-11-29 2017-05-10 努比亚技术有限公司 一种控制扬声器播放的方法及移动终端
CN108124224A (zh) * 2016-11-30 2018-06-05 乐金显示有限公司 面板振动型发声显示装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110300201A (zh) * 2019-07-29 2019-10-01 Oppo广东移动通信有限公司 终端设备
CN110677770A (zh) * 2019-08-30 2020-01-10 维沃移动通信有限公司 发声控制方法、电子设备及介质
CN110677770B (zh) * 2019-08-30 2021-01-12 维沃移动通信有限公司 发声控制方法、电子设备及介质
CN111262982A (zh) * 2020-01-15 2020-06-09 Oppo广东移动通信有限公司 电子设备
WO2022052902A1 (zh) * 2020-09-08 2022-03-17 维沃移动通信有限公司 电子设备及其控制方法、控制装置
CN113347297A (zh) * 2021-04-25 2021-09-03 瑞声光电科技(常州)有限公司 移动终端、立体声控制方法及计算机可读存储介质

Also Published As

Publication number Publication date
CN109040919B (zh) 2021-03-02

Similar Documents

Publication Publication Date Title
CN109194796A (zh) 屏幕发声方法、装置、电子装置及存储介质
CN108646971B (zh) 屏幕发声控制方法、装置以及电子装置
CN109040919A (zh) 发声方法、装置、电子装置及计算机可读介质
CN108833638A (zh) 发声方法、装置、电子装置及存储介质
CN108881568B (zh) 显示屏发声的方法、装置、电子装置及存储介质
CN109032556B (zh) 发声控制方法、装置、电子装置以及存储介质
CN109189362B (zh) 发声控制方法、装置、电子设备及存储介质
CN108647048A (zh) Doze模式调节方法、装置、移动终端以及存储介质
CN109086023B (zh) 发声控制方法、装置、电子设备及存储介质
CN108900728A (zh) 提醒方法、装置、电子装置及计算机可读介质
CN109144460B (zh) 发声控制方法、装置、电子装置以及存储介质
CN109085985B (zh) 发声控制方法、装置、电子装置以及存储介质
CN108762711A (zh) 屏幕发声的方法、装置、电子装置及存储介质
CN108958632B (zh) 发声控制方法、装置、电子设备及存储介质
CN108712571A (zh) 显示屏发声的方法、装置、电子装置及存储介质
CN108958697B (zh) 屏幕发声控制方法、装置以及电子装置
CN108737635A (zh) 消息显示方法、装置、移动终端以及存储介质
CN108769327A (zh) 显示屏发声的方法、装置、电子装置及存储介质
CN109086024A (zh) 屏幕发声方法、装置、电子装置及存储介质
CN109240413A (zh) 屏幕发声方法、装置、电子装置及存储介质
CN109144249A (zh) 屏幕发声方法、装置、电子装置及存储介质
CN108712706A (zh) 发声方法、装置、电子装置及存储介质
CN109086025B (zh) 发声控制方法、装置、电子装置及计算机可读介质
CN109062533A (zh) 发声控制方法、装置、电子装置以及存储介质
CN109086022B (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