CN107493376A - 一种铃声音量调节方法和装置 - Google Patents

一种铃声音量调节方法和装置 Download PDF

Info

Publication number
CN107493376A
CN107493376A CN201710542615.0A CN201710542615A CN107493376A CN 107493376 A CN107493376 A CN 107493376A CN 201710542615 A CN201710542615 A CN 201710542615A CN 107493376 A CN107493376 A CN 107493376A
Authority
CN
China
Prior art keywords
volume
current environment
default
message
tinkle
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.)
Pending
Application number
CN201710542615.0A
Other languages
English (en)
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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201710542615.0A priority Critical patent/CN107493376A/zh
Publication of CN107493376A publication Critical patent/CN107493376A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/60Substation equipment, e.g. for use by subscribers including speech amplifiers
    • 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/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M19/00Current supply arrangements for telephone systems
    • H04M19/02Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
    • H04M19/04Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
    • H04M19/042Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations with variable loudness of the ringing tone, e.g. variable envelope or amplitude of ring signal
    • H04M19/044Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations with variable loudness of the ringing tone, e.g. variable envelope or amplitude of ring signal according to the level of ambient noise

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Environmental & Geological Engineering (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种铃声音量调节方法和装置,所述方法包括:当收到消息时,以第一预设音量输出消息铃声;根据预设音量敏感度计算当前环境音量;根据所述当前环境音量调节所述消息铃声的音量。该方案在用户的终端收到消息时,首先以第一预设音量输出该消息的提示铃声,然后根据用户设置的预设音量敏感度计算当前环境音量,进而可以确定当前环境是安静还是吵闹,根据计算结果调节来电铃声的音量,如此,避免收到消息时固定消息铃声播放音量过大打扰到用户,或固定消息铃声播放音量过小导致用户错过查看消息的最佳时机,根据预设音量敏感度计算当前环境音量丰富了铃声音量的设置方式,增添了铃声音量的灵活性,提高了用户体验。

Description

一种铃声音量调节方法和装置
技术领域
本发明涉及通信技术领域,具体涉及一种铃声音量调节方法和装置。
背景技术
目前,随着通信技术的发展,各种各样的移动终端已经渐渐成为人们日常生活中不可缺少的一部分,手机、平板电脑、等电子设备在人们的日常生活中已经越来越普及,用户通过终端能够进行信息交流,随着信息交流越发频繁,用户每天都会接收到很多消息,而为了消息反馈的及时性,一般终端接收到消息后会输出相应的消息铃声,以提示用户查看消息或处理该消息,比如,手机接收到传统CS/PS网络、Wifi或者Voip(Voice over IP,internet上传送语音数据)通话时,会播放来电铃声以提示用户处理该通话。
但是,现有的消息提示铃声的音量大小一般由终端***预先设置,音量大小是确定的,若预设音量太小,在嘈杂的环境下,用户可能会错过消息提示,若预设音量太大,在安静的环境下,有可能会打扰到别人或用户自己,不仅铃声音量呆板,而且给用户带来了不好的体验。
因此,如何提高消息铃声音量的灵活性、智能性,成为一个亟待解决的技术问题。
发明内容
有鉴于此,本发明实施例提供了一种铃声音量调节方法和装置,以解决现有技术中铃声音量呆板、用户体验差的问题。
本发明第一方面提供了一种铃声音量调节方法,应用于终端,比如手机,平板电脑等,包括:当收到消息时,以第一预设音量输出消息铃声;根据预设音量敏感度计算当前环境音量;根据所述当前环境音量调节所述消息铃声的音量。
通过实施第一方面描述的方法,在用户的终端收到消息时,首先以第一预设音量输出该消息的提示铃声,此处第一预设音量可以特别小,用户几乎听不到,然后根据用户预设的音量敏感度计算当前环境音量,根据当前环境音量对该消息的提示铃声音量进行调节,比如有电话打进来时,先以较小的音量播放来电铃声,以避免在安静的环境下打扰到别人,然后根据用户设置的预设音量敏感度计算当前环境音量,进而可以确定当前环境是安静还是吵闹,根据计算结果调节来电铃声的音量,如此,避免收到消息时固定消息铃声播放音量过大打扰到用户,或固定消息铃声播放音量过小导致用户错过查看消息的最佳时机,根据预设音量敏感度计算当前环境音量丰富了铃声音量的设置方式,增添了铃声音量的灵活性,增强了用户在铃声音量设置方面的参与性以及与终端的互动性,提高了用户体验。
结合本发明第一方面,本发明第一方面第一实施方式中,所述根据预设音量敏感度计算当前环境音量包括:录制预设时长的当前环境音频;根据所述预设音量敏感度计算所述当前环境音频对应的音量;将所述当前环境音频对应的音量确定为所述当前环境音量。
通过执行上述步骤,对于当前环境音量的计算,首先可以录制预设时长的当前环境音频,此处预设时长可以很短,以避免铃声播放有滞后性,然后,根据用户设置的预设音量敏感度计算出当前环境音频对应的音量,则当前环境音频对应的音量即作为当前环境音量,通过录制当前环境音频来计算当前环境音量方式简便,不需要终端外加设备即可实现,而且现场录制的音频更具有真实性,更加贴近当前环境的现实情况。
结合本发明第一方面第一实施方式,本发明第一方面第二实施方式中,所述根据所述预设音量敏感度计算所述当前环境音频对应的音量包括:根据所述预设音量灵敏度的大小选择与其对应的音量计算公式;根据所述音量计算公式计算所述当前环境音频对应的音量。
通过执行上述步骤,不同的预设音量敏感度会对应不同的音量计算公式(即不同的音量计算方案),首先根据预设音量敏感度的大小选择出其对应的音量计算公式,然后根据该音量计算公式来计算录制的当前环境音频对应的音量,如此,音量计算公式不同,从根本上决定了同样的当前环境音频会有不同的音量,在实际应用环境中,环境中的音频一般是不确定的,有时音量分布均匀,有时音量高低差距很大,因此对于当前环境音频的音量的计算,采用不同的音量计算公式更能突出环境的特点,而通过预设音量灵敏度的设置来关联不同的音量计算公式,用户可以参与到音量的计算过程中,使计算结果更能表现用户的需求,提高用户体验。
结合本发明第一方面,本发明第一方面第三实施方式中,所述根据所述当前环境音量调节所述消息铃声的音量包括:获取所述当前环境音量对应的第二预设音量;将所述消息铃声的音量调节至所述第二预设音量。
通过执行上述步骤,在计算得到当前环境音量后,获取当前环境音量对应的第二预设音量,此处,第二预设音量可以预先存储在终端内,其具体大小也可以由用户根据实际需求预先设定,也可以记录用户的音量设置历史,根据用户历时使用习惯自动设置第二预设音量,不同的当前环境音量会对应不同的第二预设音量,然后将消息铃声的音量调节至第二预设音量,如此,消息铃声的音量不仅与用户设置的预设音量敏感度和当前环境音量有关,还会受到用户的音量使用习惯的影响,使得消息铃声的音量更符合用户的个人需求、更加人性化。
结合本发明第一方面或第一方面第一实施方式或第一方面第二实施方式或第一方面第三实施方式,本发明第一方面第四实施方式中,所述第一预设音量为0-20DB。
通过执行上述步骤,第一预设音量可以为0-20DB,人耳对音量的听觉范围是有限的,对于0-20DB内的音量,对于人耳来说是极静的,用户几乎感觉不到,因此第一预设音量设置在该范围内时,对于先输出的消息铃声,用户几乎感觉不到,用户就不会被突如其来的刺耳铃声打扰。
此外,本发明第二方面提供一种铃声音量调节装置,用于终端,比如手机和平板电脑等,所述铃声音量调节装置包括用于执行上述第一方面或第一方面任意一种铃声音量调节方法的模块或单元。
例如,所述装置包括:输出模块,用于当收到消息时,以第一预设音量输出消息铃声;计算模块,用于根据预设音量敏感度计算当前环境音量;调节模块,用于根据所述当前环境音量调节所述消息铃声的音量。
通过实施上述铃声音量调节装置,在用户的终端收到消息时,首先以第一预设音量输出该消息的提示铃声,此处第一预设音量可以特别小,用户几乎听不到,然后根据用户预设的音量敏感度计算当前环境音量,根据当前环境音量对该消息的提示铃声音量进行调节,比如有电话打进来时,先以较小的音量播放来电铃声,以避免在安静的环境下打扰到别人,然后根据用户设置的预设音量敏感度计算当前环境音量,进而可以确定当前环境是安静还是吵闹,根据计算结果调节来电铃声的音量,如此,避免收到消息时固定消息铃声播放音量过大打扰到用户,或固定消息铃声播放音量过小导致用户错过查看消息的最佳时机,根据预设音量敏感度计算当前环境音量丰富了铃声音量的设置方式,增添了铃声音量的灵活性,增强了用户在铃声音量设置方面的参与性以及与终端的互动性,提高了用户体验。
结合本发明第二方面,本发明第二方面第一实施方式中,所述计算模块包括:录制单元,用于录制预设时长的当前环境音频;计算单元,用于根据所述预设音量敏感度计算所述当前环境音频对应的音量;确定单元,用于将所述当前环境音频对应的音量确定为所述当前环境音量。
通过实施上述铃声音量调节装置,对于当前环境音量的计算,首先可以录制预设时长的当前环境音频,此处预设时长可以很短,以避免铃声播放有滞后性,然后,根据用户设置的预设音量敏感度计算出当前环境音频对应的音量,则当前环境音频对应的音量即作为当前环境音量,通过录制当前环境音频来计算当前环境音量方式简便,不需要终端外加设备即可实现,而且现场录制的音频更具有真实性,更加贴近当前环境的现实情况。
结合本发明第二方面第一实施方式,本发明第二方面第二实施方式中,所述根据所述预设音量敏感度计算所述当前环境音频对应的音量包括:根据所述预设音量灵敏度的大小选择与其对应的音量计算公式;根据所述音量计算公式计算所述当前环境音频对应的音量。
通过实施上述铃声音量调节装置,不同的预设音量敏感度会对应不同的音量计算公式(即不同的音量计算方案),首先根据预设音量敏感度的大小选择出其对应的音量计算公式,然后根据该音量计算公式来计算录制的当前环境音频对应的音量,如此,音量计算公式不同,从根本上决定了同样的当前环境音频会有不同的音量,在实际应用环境中,环境中的音频一般是不确定的,有时音量分布均匀,有时音量高低差距很大,因此对于当前环境音频的音量的计算,采用不同的音量计算公式更能突出环境的特点,而通过预设音量灵敏度的设置来关联不同的音量计算公式,用户可以参与到音量的计算过程中,使计算结果更能表现用户的需求,提高用户体验。
结合本发明第二方面,本发明第二方面第三实施方式中,所述调节模块包括:获取单元,用于获取所述当前环境音量对应的第二预设音量;调节单元,用于将所述消息铃声的音量调节至所述第二预设音量。
通过实施上述铃声音量调节装置,在计算得到当前环境音量后,获取当前环境音量对应的第二预设音量,此处,第二预设音量可以预先存储在终端内,其具体大小也可以由用户根据实际需求预先设定,也可以记录用户的音量设置历史,根据用户历时使用习惯自动设置第二预设音量,不同的当前环境音量会对应不同的第二预设音量,然后将消息铃声的音量调节至第二预设音量,如此,消息铃声的音量不仅与用户设置的预设音量敏感度和当前环境音量有关,还会受到用户的音量使用习惯的影响,使得消息铃声的音量更符合用户的个人需求、更加人性化。
结合本发明第二方面或第二方面第一实施方式或第二方面第二实施方式或第二方面第三实施方式,本发明第二方面第四实施方式中,所述第一预设音量为0-20DB。
通过实施上述铃声音量调节装置,第一预设音量可以为0-20DB,人耳对音量的听觉范围是有限的,对于0-20DB内的音量,对于人耳来说是极静的,用户几乎感觉不到,因此第一预设音量设置在该范围内时,对于先输出的消息铃声,用户几乎感觉不到,用户就不会被突如其来的刺耳铃声打扰。
所述铃声音量调节装置所包括的模块或单元不限于上述命名方式。
本申请的这些方面在以下实施例的描述中会更加简明易懂。
本发明第三方面提供了一种终端,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现本发明第一方面或第一方面的任一实施方式所述的铃声音量调节方法。
本发明第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行本发明第一方面或第一方面的任一实施方式所述的铃声音量调节方法。
附图说明
通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
图1示出了本发明实施例中手机的结构图;
图2示出了根据本发明实施例的铃声音量调节方法的流程图;
图3示出了根据本发明实施例的铃声音量调节装置的结构示意图;
图4示出了根据本发明实施例的铃声音量调节装置的另一个结构示意图;
图5示出了根据本发明实施例的终端的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,是本发明的实施例的应用场景示意图。移动终端为手机或平板电脑等移动设备,移动终端以手机为例,手机的部分结构框图如图1所示,手机包括射频电路110、存储器120、输入单元130、显示单元140、传感器150、音频电路160、无线模块170、处理器180以及电源190等部分。本领域技术人员可以理解,图1中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中RF电路110用于收发信息或通话过程中,信号的接收和发送。存储器120用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。输入单元130用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。输入单元130可包括触控面板131以及其他输入设备132。其他输入设备132可以包括但不限于物理键盘、功能键、鼠标、操作杆中的一种或几种。显示单元140用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元140可以包括显示面板141。触控面板131可覆盖显示面板141,当触控面板131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。
手机还可包括至少一种传感器150,如光传感器、运动传感器以及其他传感器。光传感器可包括环境光传感器及接近传感器,环境传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在手机移动到耳边时,关闭显示面板141和/或背光。本实施例中光传感器可以设置在手机的正面和背面的壳体上,用于检测用户持握手机时的遮挡区域。此处还可以包括压力传感器,设置在手机的正面或背面壳体上,用于通过检测压力的方式获得用户持握手机时的遮挡区域。此外,手机还可以配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,不再赘述。
音频电路160、扬声器161、传声器162可提供用户与手机之间的音频接口。无线模块170可以是WIFI模块,为用户提供无线的互联网访问服务。
处理器180是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可以包括一个或多个处理单元。此外,手机还包括各部件供电的电源190,通过电源管理***与处理器180逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
请参阅图2,本发明实施例提供的一种铃声音量调节方法,应用于终端,比如电脑、电视机等,方法包括:
S21:当收到消息时,以第一预设音量输出消息铃声;在用户的终端收到消息时,首先以第一预设音量输出该消息的提示铃声,此处第一预设音量可以特别小,用户几乎听不到,甚至可以是静音,可选地,第一预设音量可以为0-20DB,人耳对音量的听觉范围是有限的,对于0-20DB内的音量,对于人耳来说是极静的,用户几乎感觉不到,因此第一预设音量设置在该范围内时,对于先输出的消息铃声,用户几乎感觉不到,用户就不会被突如其来的刺耳铃声打扰。比如有电话打进来时,先以较小的音量播放来电铃声,以避免在安静的环境下打扰到别人。
S22:根据预设音量敏感度计算当前环境音量;即在用户查看或者处理该消息之前,根据用户预设的音量敏感度计算当前环境音量,进而可以确定当前环境是安静还是吵闹,此处,预设音量敏感度可以由用户根据实际需求预先设定,也可以记录用户的音量敏感度设置历史,根据用户历时使用习惯自动设置,预设音量敏感度可以更加突出的体现用户对于音量的需求,使得计算得到的当前环境音量更具有个性化,根据预设音量敏感度计算当前环境音量丰富了铃声音量的设置方式,增添了铃声音量的灵活性,增强了用户在铃声音量设置方面的参与性以及与终端的互动性,提高了用户体验。
可选地,步骤S22可以包括:录制预设时长的当前环境音频;根据预设音量敏感度计算当前环境音频对应的音量;将当前环境音频对应的音量确定为当前环境音量。即对于当前环境音量的计算,首先可以录制预设时长的当前环境音频,具体地,比如,录制预设时长T秒的当前环境音频,Android***提供了三个类MediaRecorder、AudioSource、AudioRecord录制音频,也可以直接从Android Audio Hardware的read()函数中或者Linux ALSA架构中提供的tinycap工具读取当前环境音频的PCM数据,此处预设时长可以很短,以避免铃声播放有滞后性,然后,根据用户设置的预设音量敏感度计算出当前环境音频对应的音量,则当前环境音频对应的音量即作为当前环境音量,通过录制当前环境音频来计算当前环境音量方式简便,不需要终端外加设备即可实现,而且现场录制的音频更具有真实性,更加贴近当前环境的现实情况。
作为一种具体的实施方式,根据预设音量敏感度计算当前环境音频对应的音量包括:根据预设音量灵敏度的大小选择与其对应的音量计算公式;根据音量计算公式计算当前环境音频对应的音量。不同的预设音量敏感度会对应不同的音量计算公式(即不同的音量计算方案),首先根据预设音量敏感度的大小选择出其对应的音量计算公式,然后根据该音量计算公式来计算录制的当前环境音频对应的音量,如此,音量计算公式不同,从根本上决定了同样的当前环境音频会有不同的音量,在实际应用环境中,环境中的音频一般是不确定的,有时音量分布均匀,有时音量高低差距很大,因此对于当前环境音频的音量的计算,采用不同的音量计算公式更能突出环境的特点,而通过预设音量灵敏度的设置来关联不同的音量计算公式,用户可以参与到音量的计算过程中,使计算结果更能表现用户的需求,提高用户体验。具体地,通过音频幅值来表征音量大小,则对于不同的音量灵敏度,不同的音量计算公式的方案说明如下:
预设音量灵敏度1:T秒当前环境音频中,通过计算所有采样点的最大值来表征当前环境音量;对于所有采样点的最大值有如下两种获取方式:
方式一:先使用MediaRecorder或者AudioSource先录制T秒的当前环境音频,然后使用MediaRecorder或者AudioSource的方法getMaxAmplitude(),获取这T秒内所有采样点的最大值。
方式二:先录制T秒的音频,保存这T秒的pcm音频数据,然后循环取出每个采样点比较,直到算出最大值。
然后采用如下公式计算出当前环境音量:
其中,LP为当前环境音量,Prms1为所有采样点的最大值,Pref是参考声压(一般为20微帕,人类所能听到的最小声压)。通过音频采样点最大值计算出来的当前环境音量对环境音的表征更加块、强烈,但是会受到极端数据的影响,比如,某一时刻,有巨物掉落产生了一声巨响,如果该巨响被采集到,就会使计算结果很大,而其实当前环境有可能整体比较安静。
预设音量灵敏度2:在T秒当前环境音频中,通过所有音频采样点的平均值来表征当前环境音量,即保存录制的T秒当前环境音频的pcm音频数据,然后从中循环取出每个采样点,先求它们的平方和,再用平方和除以T秒内的采样次数;最后采用如下公式计算出当前环境音量:
其中,LP为当前环境音量,A1为所有音频采样点的平均值,A0是参考振幅(一般取20微帕声压值对应的振幅,这里计算时可以直接取1)。通过所有音频采样点的平均值计算得到当前环境音量比较稳定,不易受到极端情况的影响,但是相比于通过音频采样点最大值计算的方式,对环境音量的表征较慢。
预设音量灵敏度3:在T秒当前环境音频中,通过计算所有音频采样点的有效值来表征当前环境音量,即保存录制的T秒当前环境音频的pcm音频数据,然后从中循环取出每个采样点,采用如下公式计算它们的均方根值:
其中,Xi表示第i个采样点的值,N表示T秒内的采样次数,Xrms表示所有采样点的均方根;然后采用如下公式计算出当前环境音量:
其中,LP为当前环境音量,Prms2为所有音频采样点的有效值,Pref是参考声压(一般为20微帕,人类所能听到的最小声压)。通过所有音频采样点的有效值计算得到的当前环境音量会介于预设音量灵敏度1和预设音量灵敏度2对应的当前环境音量之间。
需要说明的是,对于不同需求(DB对环境音的表征的程度),可以综合考虑上面提到的计算环境音量的三种算法,比如,将T秒分为n等分,取每个等分中音频采样点的最大值,然后再将所有的这些最大值,按照预设音量灵敏度2中提到的算法,先求它们的平方和,再用平方和除以n,这样算出来的音量DB值,会介于预设音量灵敏度1和预设音量灵敏度2对应的当前环境音量之间。自然地,本发明的计算当前环境音量的方式并不局限于上述的计算组合方式,只要是能够实现本实施例的技术方案的计算方式均适用于本发明。
S23:根据当前环境音量调节消息铃声的音量。即根据步骤S22计算得到的当前环境音量对该消息的提示铃声音量进行调节,如此,避免收到消息时固定消息铃声播放音量过大打扰到用户,或固定消息铃声播放音量过小导致用户错过查看消息的最佳时机,丰富了铃声音量的设置方式,增添了铃声音量的灵活性,增强了用户在铃声音量设置方面的参与性以及与终端的互动性,提高了用户体验。
可选地,步骤S23可以包括:获取当前环境音量对应的第二预设音量;将消息铃声的音量调节至第二预设音量。在计算得到当前环境音量后,获取当前环境音量对应的第二预设音量,此处,第二预设音量可以预先存储在终端内,其具体大小也可以由用户根据实际需求预先设定,也可以记录用户的音量设置历史,根据用户历时使用习惯自动设置第二预设音量,不同的当前环境音量会对应不同的第二预设音量,具体地,可以通过为音量设置级别来设置第二预设音量,如下:
Android***将提示音的等级定义为0-7级别(0:音量最小,相当于静音,7:声音最大)根据***上的“分贝”词条,将DB分为7个等级,分别对应Android***的1-7的提示音等级,如下表所示:
DB 提示音等级
0-20极静,几乎感觉不到 1
20-40安静,轻声交谈 2
40-60一般,普通室内谈话 3
60-70吵闹,大声说话 4
70-90很吵,神经细胞会有影响 5
90-110吵闹加剧 6
110以上听力受损 7
当然,上表所示的音量等级分配,可根据具体情况而合理的调整,比如手机提示音等级每一级的声音大小,级与级之间的变化程度等都可进行调整。在计算出当前环境音量时,即可从上表中匹配出对应的音量级别(即第二预设音量),然后将消息铃声的音量调节至该音量级别,如此,消息铃声的音量不仅与用户设置的预设音量敏感度和当前环境音量有关,还会受到用户的音量使用习惯的影响,使得消息铃声的音量更符合用户的个人需求、更加人性化。
本实施例中提供的铃声音量调节方法,在用户的终端收到消息时,首先以第一预设音量输出该消息的提示铃声,此处第一预设音量可以特别小,用户几乎听不到,然后根据用户预设的音量敏感度计算当前环境音量,根据当前环境音量对该消息的提示铃声音量进行调节,比如有电话打进来时,先以较小的音量播放来电铃声,以避免在安静的环境下打扰到别人,然后根据用户设置的预设音量敏感度计算当前环境音量,进而可以确定当前环境是安静还是吵闹,根据计算结果调节来电铃声的音量,如此,避免收到消息时固定消息铃声播放音量过大打扰到用户,或固定消息铃声播放音量过小导致用户错过查看消息的最佳时机,根据预设音量敏感度计算当前环境音量丰富了铃声音量的设置方式,增添了铃声音量的灵活性,增强了用户在铃声音量设置方面的参与性以及与终端的互动性,提高了用户体验。
参见图3,是本发明实施例提供的一种铃声音量调节装置的结构示意图,用于终端,比如手机、平板电脑等,其包括:
输出模块31,用于当收到消息时,以第一预设音量输出消息铃声;详细内容参见上述实施例中的步骤S21。
计算模块32,用于根据预设音量敏感度计算当前环境音量;详细内容参见上述实施例中的步骤S22。
调节模块33,用于根据当前环境音量调节消息铃声的音量。详细内容参见上述实施例中的步骤S23。
可选地,本发明一些实施例中,如图4所示,计算模块32包括:录制单元321,用于录制预设时长的当前环境音频;计算单元322,用于根据预设音量敏感度计算当前环境音频对应的音量;确定单元323,用于将当前环境音频对应的音量确定为当前环境音量。详细内容参见上述实施例中的相关详细描述。
可选地,本发明一些实施例中,根据预设音量敏感度计算当前环境音频对应的音量包括:根据预设音量灵敏度的大小选择与其对应的音量计算公式;根据音量计算公式计算当前环境音频对应的音量。详细内容参见上述实施例中的相关详细描述。
可选地,本发明一些实施例中,如图4所示,调节模块33包括:获取单元331,用于获取当前环境音量对应的第二预设音量;调节单元332,用于将消息铃声的音量调节至第二预设音量。详细内容参见上述实施例中的相关详细描述。
可选地,本发明一些实施例中,第一预设音量为0-20DB。详细内容参见上述实施例中的相关详细描述。
上述铃声音量调节装置,在用户的终端收到消息时,首先以第一预设音量输出该消息的提示铃声,此处第一预设音量可以特别小,用户几乎听不到,然后根据用户预设的音量敏感度计算当前环境音量,根据当前环境音量对该消息的提示铃声音量进行调节,比如有电话打进来时,先以较小的音量播放来电铃声,以避免在安静的环境下打扰到别人,然后根据用户设置的预设音量敏感度计算当前环境音量,进而可以确定当前环境是安静还是吵闹,根据计算结果调节来电铃声的音量,如此,避免收到消息时固定消息铃声播放音量过大打扰到用户,或固定消息铃声播放音量过小导致用户错过查看消息的最佳时机,根据预设音量敏感度计算当前环境音量丰富了铃声音量的设置方式,增添了铃声音量的灵活性,增强了用户在铃声音量设置方面的参与性以及与终端的互动性,提高了用户体验。
本发明实施例还提供了一种终端,包括:上述实施例中任一种铃声音量调节装置。
下面以一种智能手机为例说明本发明的一种终端。
如图5所示,相应地,本发明实施例中提供的一种终端,包括:至少一个处理器51、存储器52,图5中以一个处理器为例,处理器51、存储器52通过总线50连接,存储器52存储有可被至少一个处理器51执行的指令,指令被至少一个处理器51执行,以使至少一个处理器执行如下方法:
当收到消息时,以第一预设音量输出消息铃声;
根据预设音量敏感度计算当前环境音量;
根据当前环境音量调节消息铃声的音量。
可选的,在本发明的一些实施例中,根据预设音量敏感度计算当前环境音量包括:录制预设时长的当前环境音频;根据预设音量敏感度计算当前环境音频对应的音量;将当前环境音频对应的音量确定为当前环境音量。
可选的,在本发明的一些实施例中,根据预设音量敏感度计算当前环境音频对应的音量包括:根据预设音量灵敏度的大小选择与其对应的音量计算公式;根据音量计算公式计算当前环境音频对应的音量。
可选地,在本发明的一些实施例中,根据当前环境音量调节消息铃声的音量包括:获取当前环境音量对应的第二预设音量;将消息铃声的音量调节至第二预设音量。
可选地,在本发明的一些实施例中,第一预设音量为0-20DB。
相关说明可以对应参见图2的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。
上述实施例提供的终端,在用户的终端收到消息时,首先以第一预设音量输出该消息的提示铃声,此处第一预设音量可以特别小,用户几乎听不到,然后根据用户预设的音量敏感度计算当前环境音量,根据当前环境音量对该消息的提示铃声音量进行调节,比如有电话打进来时,先以较小的音量播放来电铃声,以避免在安静的环境下打扰到别人,然后根据用户设置的预设音量敏感度计算当前环境音量,进而可以确定当前环境是安静还是吵闹,根据计算结果调节来电铃声的音量,如此,避免收到消息时固定消息铃声播放音量过大打扰到用户,或固定消息铃声播放音量过小导致用户错过查看消息的最佳时机,根据预设音量敏感度计算当前环境音量丰富了铃声音量的设置方式,增添了铃声音量的灵活性,增强了用户在铃声音量设置方面的参与性以及与终端的互动性,提高了用户体验。
本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述实施例方法中的全部或部分流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random Access Memory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等;存储介质还可以包括上述种类的存储器的组合。
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

Claims (12)

1.一种铃声音量调节方法,其特征在于,包括:
当收到消息时,以第一预设音量输出消息铃声;
根据预设音量敏感度计算当前环境音量;
根据所述当前环境音量调节所述消息铃声的音量。
2.根据权利要求1所述的铃声音量调节方法,其特征在于,所述根据预设音量敏感度计算当前环境音量包括:
录制预设时长的当前环境音频;
根据所述预设音量敏感度计算所述当前环境音频对应的音量;
将所述当前环境音频对应的音量确定为所述当前环境音量。
3.根据权利要求2所述的铃声音量调节方法,其特征在于,所述根据所述预设音量敏感度计算所述当前环境音频对应的音量包括:
根据所述预设音量灵敏度的大小选择与其对应的音量计算公式;
根据所述音量计算公式计算所述当前环境音频对应的音量。
4.根据权利要求1所述的铃声音量调节方法,其特征在于,所述根据所述当前环境音量调节所述消息铃声的音量包括:
获取所述当前环境音量对应的第二预设音量;
将所述消息铃声的音量调节至所述第二预设音量。
5.根据权利要求1至4中任一项所述的铃声音量调节方法,其特征在于,所述第一预设音量为0-20DB。
6.一种铃声音量调节装置,其特征在于,包括:
输出模块,用于当收到消息时,以第一预设音量输出消息铃声;
计算模块,用于根据预设音量敏感度计算当前环境音量;
调节模块,用于根据所述当前环境音量调节所述消息铃声的音量。
7.根据权利要求6所述的铃声音量调节装置,其特征在于,所述计算模块包括:
录制单元,用于录制预设时长的当前环境音频;
计算单元,用于根据所述预设音量敏感度计算所述当前环境音频对应的音量;
确定单元,用于将所述当前环境音频对应的音量确定为所述当前环境音量。
8.根据权利要求7所述的铃声音量调节装置,其特征在于,所述根据所述预设音量敏感度计算所述当前环境音频对应的音量包括:
根据所述预设音量灵敏度的大小选择与其对应的音量计算公式;
根据所述音量计算公式计算所述当前环境音频对应的音量。
9.根据权利要求6所述的铃声音量调节装置,其特征在于,所述调节模块包括:
获取单元,用于获取所述当前环境音量对应的第二预设音量;
调节单元,用于将所述消息铃声的音量调节至所述第二预设音量。
10.根据权利要求6至9中任一项所述的铃声音量调节装置,其特征在于,所述第一预设音量为0-20DB。
11.一种终端,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至5中任一项所述的铃声音量调节方法。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至5中任一项所述的铃声音量调节方法。
CN201710542615.0A 2017-07-05 2017-07-05 一种铃声音量调节方法和装置 Pending CN107493376A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710542615.0A CN107493376A (zh) 2017-07-05 2017-07-05 一种铃声音量调节方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710542615.0A CN107493376A (zh) 2017-07-05 2017-07-05 一种铃声音量调节方法和装置

Publications (1)

Publication Number Publication Date
CN107493376A true CN107493376A (zh) 2017-12-19

Family

ID=60644337

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710542615.0A Pending CN107493376A (zh) 2017-07-05 2017-07-05 一种铃声音量调节方法和装置

Country Status (1)

Country Link
CN (1) CN107493376A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108093142A (zh) * 2017-12-28 2018-05-29 努比亚技术有限公司 音量调节方法、移动终端及计算机可读存储介质
CN109582274A (zh) * 2018-11-30 2019-04-05 北京微播视界科技有限公司 音量调节方法、装置、电子设备及计算机可读存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7869768B1 (en) * 2006-08-10 2011-01-11 Natan Vishlitzky Techniques for controlling speaker volume of a portable communications device
CN104795076A (zh) * 2014-01-21 2015-07-22 红板凳科技股份有限公司 一种音频侦测方法
CN104883437A (zh) * 2015-05-04 2015-09-02 南京理工大学 基于环境的语音分析调整提示音量的方法及***
CN105338162A (zh) * 2014-06-30 2016-02-17 展讯通信(上海)有限公司 一种自适应调整手机来电提醒方式的方法及***
CN105635432A (zh) * 2015-07-28 2016-06-01 宇龙计算机通信科技(深圳)有限公司 情景模式的设置方法及装置
CN105898078A (zh) * 2016-06-23 2016-08-24 乐视控股(北京)有限公司 一种铃声音量调节方法及装置
CN106331298A (zh) * 2015-06-30 2017-01-11 上海卓易科技股份有限公司 一种移动终端及其铃音智能调节方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7869768B1 (en) * 2006-08-10 2011-01-11 Natan Vishlitzky Techniques for controlling speaker volume of a portable communications device
CN104795076A (zh) * 2014-01-21 2015-07-22 红板凳科技股份有限公司 一种音频侦测方法
CN105338162A (zh) * 2014-06-30 2016-02-17 展讯通信(上海)有限公司 一种自适应调整手机来电提醒方式的方法及***
CN104883437A (zh) * 2015-05-04 2015-09-02 南京理工大学 基于环境的语音分析调整提示音量的方法及***
CN106331298A (zh) * 2015-06-30 2017-01-11 上海卓易科技股份有限公司 一种移动终端及其铃音智能调节方法
CN105635432A (zh) * 2015-07-28 2016-06-01 宇龙计算机通信科技(深圳)有限公司 情景模式的设置方法及装置
CN105898078A (zh) * 2016-06-23 2016-08-24 乐视控股(北京)有限公司 一种铃声音量调节方法及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108093142A (zh) * 2017-12-28 2018-05-29 努比亚技术有限公司 音量调节方法、移动终端及计算机可读存储介质
CN109582274A (zh) * 2018-11-30 2019-04-05 北京微播视界科技有限公司 音量调节方法、装置、电子设备及计算机可读存储介质

Similar Documents

Publication Publication Date Title
US11251763B2 (en) Audio signal adjustment method, storage medium, and terminal
CN102172044B (zh) 音频输出的控制方法及设备
CN107509153B (zh) 声音播放器件的检测方法、装置、存储介质及终端
CN108810693B (zh) 一种可穿戴设备及其设备控制装置、方法
US20100172522A1 (en) Programmable earphone device with customizable controls and heartbeat monitoring
US10893352B2 (en) Programmable interactive stereo headphones with tap functionality and network connectivity
WO2019033987A1 (zh) 提示方法、装置、存储介质及终端
EP3038255B1 (en) An intelligent volume control interface
KR100916726B1 (ko) 청력 역치 측정 장치 및 그 방법과 그를 이용한 오디오신호 출력 장치 및 그 방법
CN107547732A (zh) 一种媒体播放音量调节方法、装置、终端和存储介质
CN110459212A (zh) 音量控制方法及设备
CN107493500A (zh) 多媒体资源播放方法及装置
CN105262887B (zh) 移动终端及其音频设置方法
US20240073577A1 (en) Audio playing method, apparatus and system for in-ear earphone
WO2021103260A1 (zh) 耳机的控制方法以及耳机
CN104754462A (zh) 音量自动调节装置及方法和耳机
CN112947886A (zh) 保护用户听力的方法、装置和电子设备
KR100810077B1 (ko) 표준 청력특성을 이용한 이퀄라이제이션 방법
CN113949956A (zh) 降噪处理方法、装置、电子设备、耳机及存储介质
CN101257533A (zh) 智能化控制扬声器音量的移动终端及其实现方法
CN111800699B (zh) 音量调节提示方法、装置、耳机设备及存储介质
CN107493376A (zh) 一种铃声音量调节方法和装置
CN106792368A (zh) 一种多模式播放声音信号的终端
CN108810787B (zh) 基于音频设备的异物检测方法和装置、终端
CN106293607B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20171219

RJ01 Rejection of invention patent application after publication