CN106341535B - 一种音频播放控制方法及移动终端 - Google Patents

一种音频播放控制方法及移动终端 Download PDF

Info

Publication number
CN106341535B
CN106341535B CN201610790336.1A CN201610790336A CN106341535B CN 106341535 B CN106341535 B CN 106341535B CN 201610790336 A CN201610790336 A CN 201610790336A CN 106341535 B CN106341535 B CN 106341535B
Authority
CN
China
Prior art keywords
mobile terminal
audio output
state
audio
media
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610790336.1A
Other languages
English (en)
Other versions
CN106341535A (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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201610790336.1A priority Critical patent/CN106341535B/zh
Publication of CN106341535A publication Critical patent/CN106341535A/zh
Application granted granted Critical
Publication of CN106341535B publication Critical patent/CN106341535B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Telephone Function (AREA)

Abstract

本发明实施例提供一种音频播放控制方法及移动终端,通过获取音频输出端的特征频率响应信息之后,根据特征频率响应信息,确定音频输出端的使用状态。由于特征频率响应信息反应了音频输出端的驱动音频与播放音频之间的差异,并体现出音频输出端在佩戴或者遮挡等使用状态下对实际播放的音频所产生的影响,因此特征频率响应信息能够准确体现音频输出端的使用状态,并据此对移动终端的媒体播放状态进行控制,以解决现有技术中对媒体播放进行控制时存在操作繁琐,无法及时对应控制播放需求,导致用户体验差的问题。

Description

一种音频播放控制方法及移动终端
技术领域
本发明实施例涉及通信领域,尤其涉及一种音频播放控制方法及移动终端。
背景技术
耳机等移动终端的音频输出端,是一种电-声转换单元,用于接收媒体播放器发出的电信号,通过耳机或移动终端自身的扬声器将电信号转化成可以听到的声波。
通常情况下,用户通过移动终端上的按钮***体播放器的暂停与播放。在现有技术中,当移动终端处于待机状态时,需要先进行解锁,再通过触发媒体播放器上的按钮实现对媒体播放器的控制。采取现有技术中的播放控制方法,将会给用户带来极大的不便,例如:若用户摘下耳机后忘记按暂停键,将会导致移动终端的电量的损耗,减少移动终端的续航时间;若在使用无线耳机的情况下,移动终端离用户距离较远,用户触发移动终端上的暂停按钮更为困难;此外,若移动终端所处环境非常安静,需要紧急关闭正在使用移动终端自身扬声器播放的媒体,短时间内难以实现,严重影响用户体验。
因此,针对现有技术中对媒体播放进行控制时存在操作繁琐,导致用户体验差的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供一种音频播放控制方法及移动终端,以解决现有技术中对媒体播放进行控制时存在操作繁琐,无法及时对应控制播放需求,导致用户体验差的问题。
第一方面,提供了一种音频播放控制方法,方法包括:
获取音频输出端的特征频率响应信息;根据特征频率响应信息,判断音频输出端的使用状态。
根据音频输出端的使用状态,控制移动终端的媒体播放状态。
其中,特征频率响应信息反应了音频输出端的驱动音频与播放音频之间的差异。
另一方面,本发明实施例还提供了一种移动终端,包括:
获取模块,用于获取音频输出端的特征频率响应信息。
使用状态确定模块,用于根据特征频率响应信息,判断音频输出端的使用状态。
控制模块,用于根据所述音频输出端的使用状态,控制移动终端的媒体播放状态。
其中,特征频率响应信息反应了音频输出端的驱动音频与播放音频之间的差异。
综上,本发明实施例通过获取音频输出端的特征频率响应信息之后,根据特征频率响应信息,确定音频输出端的使用状态。由于特征频率响应信息反应了音频输出端的驱动音频与播放音频之间的差异,并体现出音频输出端在佩戴或者遮挡状态下对实际播放的音频所产生的影响,因此特征频率响应信息能够准确体现音频输出端的使用状态,并据此对移动终端的媒体播放状态进行控制,以解决现有技术中对媒体播放进行控制时存在操作繁琐,无法及时对应控制播放需求,导致用户体验差的问题。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一中的一种音频播放控制方法的流程图;
图2是本发明实施例二中的一种音频播放控制方法的流程图;
图3是本发明实施例三中的一种移动终端的框图;
图4是本发明实施例三中的另一种移动终端的框图;
图5是本发明实施例三中的又一种移动终端的框图;
图6是本发明实施例三中的再一种移动终端的框图;
图7是本发明实施例四中的一种移动终端的框图;
图8是本发明实施例五中的一种移动终端的框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
参照图1,示出了本发明实施例中一种音频播放控制方法的流程图,本实施例所提供的方法可以由移动终端执行,具体可以由移动终端的音频播放控制芯片执行,播放控制方法包括:
步骤101,获取音频输出端的特征频率响应信息。
其中,音频输出端为用于音频输出的扬声器,包括耳机的扬声器和移动终端的扬声器等。特征频率响应信息反应了音频输出端的驱动音频与播放音频之间的差异。
具体地,通过检测音频输出端的音频信号,获取第一频谱信息和第二频谱信息,再根据该第一频谱信息和第二频谱信息,确定特征频率响应信息。其中,第一频谱信息为驱动所述音频输出端的音频电信号的频谱信息,第二频谱信息为所述音频输出端播放的音频声音信号的频谱信息。
步骤102,根据特征频率响应信息,确定音频输出端的使用状态。
具体地,根据特征频率响应信息对应频谱的低频部分的幅度信息,确定音频输出端的使用状态。若特征频率响应信息对应频谱的低频部分的幅度信息大于预设阈值,则确定音频输出端处于遮挡状态;若特征频率响应信息对应频谱的低频部分的幅度信息小于或等于阈值,则确定音频输出端处于非遮挡状态。
步骤103,根据音频输出端的使用状态,控制移动终端的媒体播放状态。
具体地,音频输出端为耳机的扬声器时,采用耳机对应的控制策略控制移动终端的媒体播放状态,其中,耳机对应的控制策略包括:当音频输出端处于非遮挡状态,且持续时间超过第一阈值时长并小于第二阈值时长时,则控制移动终端的媒体播放器暂停播放;当音频输出端处于非遮挡状态,且持续时间超过第二阈值时长时,控制移动终端的媒体播放器关闭;当音频输出端由非遮挡状态转换为遮挡状态,且持续时间超过第三阈值时长时,控制移动终端的媒体播放器恢复播放。
音频输出端为移动终端的扬声器时,采用扬声器对应的控制策略控制移动终端的媒体播放状态,其中,扬声器对应的控制策略包括:当移动终端的媒体处于起始播放状态,且音频输出端处于遮挡状态时,保持移动终端的媒体播放状态;当移动终端的媒体处于非起始播放状态,且音频输出端处于遮挡状态时,关闭移动终端的媒体播放器。
综上所述,本发明实施例中,通过获取音频输出端的特征频率响应信息之后,根据特征频率响应信息,确定音频输出端的使用状态。由于特征频率响应信息反应了音频输出端的驱动音频与播放音频之间的差异,并体现出音频输出端在佩戴或者遮挡状态下对实际播放的音频所产生的影响,因此特征频率响应信息能够准确体现音频输出端的使用状态,并据此对移动终端的媒体播放状态进行控制,以解决现有技术中对媒体播放进行控制时存在操作繁琐,无法及时对应控制播放需求,导致用户体验差的问题。
实施例二
参照图2,示出了本发明实施例中一种音频播放控制方法的流程图。本实施例所提供的方法可以由移动终端执行,具体可以由移动终端的音频播放控制芯片执行,播放控制方法包括:
步骤201,检测移动终端是否连接有耳机。
具体地,当检测移动终端连接有耳机时,确定音频输出端为耳机的扬声器,其中,耳机包括有线耳机和/或无线耳机。当检测移动终端未连接有耳机时,确定音频输出端为移动终端的扬声器。
步骤202,判断音频输出端是否为耳机的扬声器,若是则执行步骤203-206,否则执行步骤207-209。
耳机的扬声器和移动终端的扬声器作为不同的音频输出端,需要采用不同的控制策略。
具体的,用户在使用耳机的扬声器进行播放时,耳机处于被耳朵遮挡的状态。而用户在使用移动终端的扬声器播放时,扬声器一般处于非遮挡状态,当出现需要静音的环境时,才会对扬声器进行人为遮挡。即当耳机处于遮挡状态时,用户需要媒体处于播放状态,而当扬声器由非遮挡状态转换为遮挡状态时,用户需要媒体停止播放。因此,对于耳机的扬声器和移动终端的扬声器,需要根据特征频率响应信息,采用不同的控制策略,分别对耳机和扬声器的播放进行控制。
进一步地,由于用耳朵对耳机进行遮挡和用手对扬声器进行遮挡,这两种遮挡所产生的遮挡效果是不同的,因此特征频率响应信息也是不同的,需要采用不同方式获得两种情况下的特征频率响应信息。
步骤203,若连接有耳机,获取耳机扬声器的第一频谱信息和第二频谱信息。
其中,第一频谱信息为驱动耳机的音频电信号的频谱信息,第二频谱信息为耳机实际播放的音频声音信号的频谱信息。
具体地,对于第一频谱信息,即驱动耳机的音频电信号的频谱信息,可以通过对音频电信号进行快速傅里叶变换分析得出。
对于第二频谱信息,即耳机实际播放的音频声音信号的频谱信息,可以由两种可能的实现方式获得。
作为一种可能的实现方式,通过在耳机声音输出端加入一个音频接收器,例如麦克风,将耳机实际播放的声信号转换成电信号,然后进行快速傅立叶分析获得耳机实际播放的频谱成分。
作为另一种可能的实现方式,通过在耳机扬声器的震膜中加入一个感应线圈,将耳机实际播放的声信号转换成电信号,然后进行快速傅立叶分析获得耳机实际播放的频谱成分。
步骤204,根据耳机的第一频谱信息和第二频谱信息,获取耳机的特征频率响应信息。
其中耳机特征频率响应信息,是指原始驱动耳机的音频电信号在经过耳机播放出来后,由于耳机自身的频率响应特征,以及是否佩戴时与人体耳朵形成的腔体对频率响应的变化,造成最终产生出来的音频声音信号频谱成分与驱动耳机的音频电信号频谱成分之间的特征差异。这个特征差异就是耳机的特征频率响应信息。
具体地,可以将耳机的第一频谱信息与第二频谱信息相减,获得耳机的特征频率响应信息。
步骤205,根据耳机的特征频率响应信息,确定耳机的佩戴状态。
具体地,由于当耳机被用户佩戴上时,耳机的前腔是相对密闭的,此时耳机产生的低频信号不易被泄露出去,低频响应会相对较好,在频谱图上的体现为低频部分相对抬升;当耳机被用户摘下来时,耳机的前腔是一个相对开放的腔体,此时耳机产生的低频信号很容易被泄露出去,低频响应会相对较差,在频谱图上的体现为低频部分相对下落。因此若特征频率响应信息对应频谱的低频部分的幅度信息大于预设阈值,则确定音频输出端处于遮挡状态;若特征频率响应信息对应频谱的低频部分的幅度信息小于或等于阈值,则确定音频输出端处于非遮挡状态。
针对作为音频输出端的耳机来说,若其处于遮挡状态时,则可视为其正在佩戴,从而被耳部遮挡。
步骤206,若耳机为未佩戴状态,则根据当前未佩戴状态的持续时间,采用耳机对应的控制策略,控制移动终端的媒体播放状态。
具体地,当音频输出端处于非遮挡状态,且持续时间超过第一阈值时长并小于第二阈值时长时,控制移动终端的媒体播放器暂停播放;当音频输出端处于非遮挡状态,且持续时间超过第二阈值时长时,控制移动终端的媒体播放器关闭;当音频输出端由非遮挡状态转换为遮挡状态,且持续时间超过第三阈值时长时,控制移动终端的媒体播放器恢复播放。
例如,当检测到耳机被摘下超过5秒但未超过30秒时,控制播放器暂停播放;当检测到耳机一直被摘下超过30秒时,控制播放器关闭;当检测到耳机被重新佩戴上且超过3秒时,控制播放器恢复播放。
进一步地,若音频输出端具体为无线耳机,则当无线耳机处于非遮挡状态,且持续时间超过第四阈值时长并小于第五阈值时长时,控制无线耳机断开无线连接进入待机状态;当无线耳机处于非遮挡状态,且持续时间超过第五阈值时长时,控制无线耳机关闭电源,进入关机状态。在无线耳机处在待机状态下,当无线耳机由非遮挡状态转换为遮挡状态,且持续时间超过第六阈值时长时,控制无线耳机由待机状态进入自动连接状态,待与播放器连接好后,控制移动终端的媒体播放器恢复播放。
例如,当检测到无线耳机被摘下超过60秒但未超过300秒时,控制无线耳机断开无线连接进入待机状态;当检测到无线耳机被摘下超过300秒时,控制无线耳机关闭电源,进入关机状态。在无线耳机处在待机状态下,当检测到无线耳机被重新佩戴上且超过2秒时,则控制无线耳机由待机状态进入自动连接状态,待与播放器连接好后,控制移动终端的媒体播放器恢复播放。
进一步地,当耳机为无线耳机时,可将控制操作集成在无线耳机内部实现,从而不需要对现有播放终端进行改进,从而获得更高的兼容性。
步骤207,若未连接有耳机,获取移动终端扬声器的第一频谱信息和第二频谱信息,根据该第一频谱信息和第二频谱信息,获取移动终端扬声器的特征频率响应信息。
其中,第一频谱信息为驱动移动终端扬声器的音频电信号的频谱信息;第二频谱信息为移动终端扬声器实际播放的音频声音信号的频谱信息。
其中移动终端扬声器特征频率响应,是指原始驱动移动终端扬声器的音频电信号在经过扬声器播放出来后,由于扬声器自身的频率响应特征,以及是否被遮挡时对频率响应的变化,造成最终产生出来的音频声音信号频谱成分与驱动扬声器的音频电信号频谱成分之间的特征差异。这个特征差异就是移动终端扬声器的特征频率响应信息。
具体地,可以将移动终端扬声器的第一频谱信息与第二频谱信息相减,获得移动终端扬声器的特征频率响应信息。
步骤208,根据移动终端扬声器的特征频率响应信息,确定扬声器是否处于遮挡状态。
具体地,由于当移动终端的扬声器被用户遮挡时,扬声器的前腔是相对密闭的,此时扬声器产生的低频信号不易被泄露出去,低频响应会相对较好,在频谱图上的体现为低频部分相对抬升;当扬声器未被用户人为遮挡时,扬声器的前腔是一个相对开放的腔体,此时扬声器产生的低频信号很容易被泄露出去,低频响应会相对较差,在频谱图上的体现为低频部分相对下落。因此若扬声器的特征频率响应信息对应频谱的低频部分的幅度信息大于预设阈值,则确定扬声器处于遮挡状态。
步骤209,若扬声器为遮挡状态,则根据当前遮挡状态的持续时间,采用扬声器对应的控制策略,控制移动终端的媒体播放状态。
具体地,对移动终端的媒体播放状态进行边界检测,其中,边界检测用于判断移动终端的媒体是否处于起始播放状态。当移动终端的媒体处于起始播放状态,且音频输出端处于遮挡状态时,保持移动终端的媒体播放状态;当移动终端的媒体处于非起始播放状态,且音频输出端处于遮挡状态时,关闭移动终端的媒体播放器。
此控制策略具体应用于,避免对需要使用移动终端的扬声器进行播放的情况造成误操作。具体地,当移动终端媒体未开启播放时,若扬声器已处于遮挡状态,则确定扬声器此时的遮挡状态并非具有目的性的人为操作,所以此时不需要关闭移动终端的媒体播放器,而应正常对媒体进行播放。
综上,本发明实施例中,通过获取音频输出端的特征频率响应信息之后,根据特征频率响应信息,确定音频输出端的使用状态。由于特征频率响应信息反应了音频输出端的驱动音频与播放音频之间的差异,并体现出音频输出端在佩戴或者遮挡状态下对实际播放的音频所产生的影响,因此特征频率响应信息能够准确体现音频输出端的使用状态,并据此对移动终端的媒体播放状态进行控制,以解决现有技术中对媒体播放进行控制时存在操作繁琐,无法及时对应控制播放需求,导致用户体验差的问题。另外,由于本实施例针对不同音频输出端,如耳机和扬声器,采用了不同的策略对移动终端的媒体播放状态进行控制,进一步提高了操控便捷性。
实施例三
参照图3,示出了本发明实施例中一种移动终端的框图。移动终端包括:获取模块32、使用状态确定模块33和控制模块35。
获取模块32,用于获取音频输出端的特征频率响应信息。
其中,特征频率响应信息反应了音频输出端的驱动音频与播放音频之间的差异。
使用状态确定模块33,用于根据特征频率响应信息,判断音频输出端的使用状态。
控制模块35,用于根据音频输出端的使用状态和持续时间,控制移动终端的媒体播放状态。
参照图4,在本发明的一个优选的实施例中,在图3的基础上,移动终端还包括:音频端口检测模块31、时间检测模块34和边界检测模块36。
其中,音频端口检测模块31,用于检测移动终端是否连接有耳机。若是,则确定音频输出端为耳机的扬声器;若否,则确定音频输出端为所述移动终端的扬声器。
时间检测模块34,用于检测使用状态的持续时间。
边界检测模块36,用于检测移动终端的媒体播放状态,确定移动终端的媒体是否处于起始播放状态。当移动终端的媒体处于起始播放状态,且音频输出端处于遮挡状态时,保持移动终端的媒体播放状态;当移动终端的媒体处于非起始播放状态,且音频输出端处于遮挡状态时,关闭移动终端的媒体播放器。
参照图5,在本发明的一个优选的实施例中,在图4的基础上,获取模块32包括频谱信息获取子模块321和确定信息子模块322。使用状态确定模块33包括第一确定子模块331和第二确定子模块332。控制模块35包括:第一控制子模块351和第二控制子模块352。
频谱信息获取子模块321,用于检测音频输出端的音频信号,获取第一频谱信息和第二频谱信息。
确定信息子模块322,用于根据所述第一频谱信息和所述第二频谱信息,获取确定特征频率响应信息。
其中,第一频谱信息为驱动音频输出端的音频电信号的频谱信息,第二频谱信息为音频输出端播放的音频声音信号的频谱信息。
第一确定子模块331,用于若特征频率响应信息对应频谱的低频部分的幅度信息大于预设阈值,则确定音频输出端处于遮挡状态。
第二确定子模块332,用于若特征频率响应信息对应频谱的低频部分的幅度信息小于或等于阈值,则确定音频输出端处于非遮挡状态。
第一控制子模块351,用于当音频输出端为耳机的扬声器时,根据音频输出端的使用状态及持续时间,控制移动终端的媒体播放状态。
第二控制子模块352,用于当音频输出端为移动终端的扬声器时,根据音频输出端的使用状态及持续时间,控制移动终端的媒体播放状态。
参照图6,在本发明的一个优选的实施例中,在图5的基础上,第一控制子模块351可以包括:第一控制单元3511、第二控制单元3512和第三控制单元3513。第二控制子模块352可以包括:第四控制单元3524和第五控制单元3525。
第一控制单元3511,用于当音频输出端处于非遮挡状态,且持续时间超过第一阈值时长时,控制移动终端的媒体播放器暂停播放;
第二控制单元3512,用于当音频输出端处于非遮挡状态,且持续时间超过第二阈值时长时,控制移动终端的媒体播放器关闭。
第三控制单元3513,用于当音频输出端由非遮挡状态转换为遮挡状态,且持续时间超过第三阈值时长时,控制移动终端的媒体播放器恢复播放。
第四控制单元3521,用于当移动终端的媒体处于起始播放状态,且音频输出端处于遮挡状态时,保持移动终端的媒体播放状态。
第五控制单元3522,用于当移动终端的媒体处于非起始播放状态,且音频输出端处于遮挡状态时,关闭移动终端的媒体播放器。
实施例四
图7是本发明实施例四中的一种移动终端的框图。图7所示的移动终端700包括:至少一个处理器701、存储器702、至少一个网络接口704和其他用户接口703。移动终端700中的各个组件通过总线***705耦合在一起。可理解,总线***705用于实现这些组件之间的连接通信。总线***705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线***705。
其中,用户接口703可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本发明实施例中的存储器702可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-OnlyMemory,ROM)、可编程只读存储器(ProgrammableROM,PROM)、可擦除可编程只读存储器(ErasablePROM,EPROM)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambusRAM,DRRAM)。本发明实施例描述的***和方法的存储器702旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器702存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作***7021和应用程序7022。
其中,操作***7021,包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序7022,包含各种应用程序,例如媒体播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序7022中。
在本发明实施例中,通过调用存储器702存储的程序或指令,具体的,可以是应用程序7022中存储的程序或指令,处理器701用于获取音频输出端的特征频率响应信息;根据特征频率响应信息,判断音频输出端的使用状态;根据音频输出端的使用状态,控制移动终端的媒体播放状态。
上述本发明实施例揭示的方法可以应用于处理器701中,或者由处理器701实现。处理器701可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器701可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、现成可编程门阵列(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器702,处理器701读取存储器702中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogicDevice,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请功能的其它电子单元或其组合中。
对于软件实现,可通过执行本发明实施例功能的模块(例如过程、函数等)来实现本发明实施例的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选地,处理器701用于检测所述移动终端是否连接有耳机。若是,则确定音频输出端为耳机的扬声器;若否,则确定音频输出端为所述移动终端的扬声器。
可选地,处理器701还用于检测所述使用状态的持续时间,根据所述音频输出端的使用状态及持续时间,控制所述移动终端的媒体播放状态。
可选地,作为另一个实施例,当音频输出端为耳机的扬声器时,处理器701还用于:当音频输出端处于非遮挡状态,且持续时间超过第一阈值时长并小于第二阈值时长时,则控制移动终端的媒体播放器暂停播放;当音频输出端处于非遮挡状态,且持续时间超过第二阈值时长时,控制移动终端的媒体播放器关闭;当音频输出端由非遮挡状态转换为遮挡状态,且持续时间超过第三阈值时长时,控制移动终端的媒体播放器恢复播放。
可选地,作为又一个实施例,当音频输出端为移动终端的扬声器时,处理器701还用于:当移动终端的媒体处于起始播放状态,且音频输出端处于遮挡状态时,保持移动终端的媒体播放状态;当移动终端的媒体处于非起始播放状态,且音频输出端处于遮挡状态时,关闭移动终端的媒体播放器。
移动终端700能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。
综上,本发明实施例中的移动终端,通过获取音频输出端的特征频率响应信息之后,根据特征频率响应信息,确定音频输出端的使用状态。由于特征频率响应信息反应了音频输出端的驱动音频与播放音频之间的差异,并体现出音频输出端在佩戴或者遮挡状态下对实际播放的音频所产生的影响,因此特征频率响应信息能够准确体现音频输出端的使用状态,并据此对移动终端的媒体播放状态进行控制,以解决现有技术中对媒体播放进行控制时存在操作繁琐,无法及时对应控制播放需求,导致用户体验差的问题。
实施例五
图8是本发明实施例五中的一种移动终端的框图。具体地,图8中的移动终端800可以为手机、平板电脑、个人数字助理(PersonalDigital Assistant,PDA)、或车载电脑等。
图8中的移动终端800包括射频(RadioFrequency,RF)电路810、存储器820、输入单元830、显示单元840、处理器860、音频电路870、WiFi(WirelessFidelity)模块880和电源890。
其中,输入单元830可用于接收用户输入的数字或字符信息,以及产生与移动终端800的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元830可以包括触控面板831。触控面板831,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板831上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板831可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器860,并能接收处理器860发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板831。除了触控面板831,输入单元830还可以包括其他输入设备832,其他输入设备832可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
其中,显示单元840可用于显示由用户输入的信息或提供给用户的信息以及移动终端800的各种菜单界面。显示单元840可包括显示面板841,可选的,可以采用LCD或有机发光二极管(OrganicLight-EmittingDiode,OLED)等形式来配置显示面板841。
应注意,触控面板831可以覆盖显示面板841,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器860以确定触摸事件的类型,随后处理器860根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。
触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。
其中处理器860是移动终端800的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器821内的软件程序和/或模块,以及调用存储在第二存储器822内的数据,执行移动终端800的各种功能和处理数据,从而对移动终端800进行整体监控。可选的,处理器860可包括一个或多个处理单元。
在本发明实施例中,通过调用存储该第一存储器821内的软件程序和/或模块和/或该第二存储器822内的数据,处理器860用于获取音频输出端的特征频率响应信息;根据特征频率响应信息,判断音频输出端的使用状态;根据音频输出端的使用状态,控制移动终端的媒体播放状态。
可选地,处理器860具体用于检测所述移动终端是否连接有耳机。若是,则确定音频输出端为耳机的扬声器;若否,则确定音频输出端为所述移动终端的扬声器。
可选地,处理器860还具体用于检测所述使用状态的持续时间,根据所述音频输出端的使用状态及持续时间,控制所述移动终端的媒体播放状态。
可选地,作为另一个实施例,当音频输出端为耳机的扬声器时,处理器860还用于:当音频输出端处于非遮挡状态,且持续时间超过第一阈值时长并小于第二阈值时长时,则控制移动终端的媒体播放器暂停播放;当音频输出端处于非遮挡状态,且持续时间超过第二阈值时长时,控制移动终端的媒体播放器关闭;当音频输出端由非遮挡状态转换为遮挡状态,且持续时间超过第三阈值时长时,控制移动终端的媒体播放器恢复播放。
可选地,作为又一个实施例,当音频输出端为移动终端的扬声器时,处理器860还用于:当移动终端的媒体处于起始播放状态,且音频输出端处于遮挡状态时,保持移动终端的媒体播放状态;当移动终端的媒体处于非起始播放状态,且音频输出端处于遮挡状态时,关闭移动终端的媒体播放器。
移动终端800能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。
可见,本发明实施例中的移动终端,通过获取音频输出端的特征频率响应信息之后,根据特征频率响应信息,确定音频输出端的使用状态。由于特征频率响应信息反应了音频输出端的驱动音频与播放音频之间的差异,并体现出音频输出端在佩戴或者遮挡状态下对实际播放的音频所产生的影响,因此特征频率响应信息能够准确体现音频输出端的使用状态,并据此对移动终端的媒体播放状态进行控制,以解决现有技术中对媒体播放进行控制时存在操作繁琐,无法及时对应控制播放需求,导致用户体验差的问题。
本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (14)

1.一种音频播放控制方法,所述方法应用于移动终端,其特征在于,所述方法包括:
获取音频输出端的特征频率响应信息;
根据所述特征频率响应信息,确定所述音频输出端的使用状态;
根据所述音频输出端的使用状态,控制所述移动终端的媒体播放状态;
其中,所述特征频率响应信息反应了所述音频输出端的驱动音频与播放音频之间的差异;
所述获取音频输出端的特征频率响应信息的步骤,包括:
检测音频输出端的音频信号,获取第一频谱信息和第二频谱信息;
根据所述第一频谱信息和所述第二频谱信息,确定特征频率响应信息;
其中,所述第一频谱信息为驱动所述音频输出端的音频电信号的频谱信息,所述第二频谱信息为所述音频输出端播放的音频声音信号的频谱信息。
2.根据权利要求1所述的方法,其特征在于,所述根据所述特征频率响应信息,确定所述音频输出端的使用状态的步骤之后,还包括:
检测所述使用状态的持续时间;
根据所述音频输出端的使用状态及持续时间,控制所述移动终端的媒体播放状态。
3.根据权利要求1所述的方法,其特征在于,所述获取音频输出端的特征频率响应信息的步骤之前,还包括:
检测所述移动终端是否连接有耳机;
若是,则确定音频输出端为耳机的扬声器;
若否,则确定音频输出端为所述移动终端的扬声器。
4.根据权利要求1所述的方法,其特征在于,所述根据所述特征频率响应信息,确定所述音频输出端的使用状态的步骤,包括:
若所述特征频率响应信息对应频谱的低频部分的幅度信息大于预设阈值,则确定所述音频输出端处于遮挡状态;
若所述特征频率响应信息对应频谱的低频部分的幅度信息小于或等于预设阈值,则确定所述音频输出端处于非遮挡状态。
5.根据权利要求2所述的方法,其特征在于,所述根据所述音频输出端的使用状态和持续时间,控制所述移动终端的媒体播放状态的步骤之前,还包括:
检测所述移动终端的媒体播放状态,确定所述移动终端的媒体是否处于起始播放状态;
当移动终端的媒体处于起始播放状态,且音频输出端处于遮挡状态时,保持移动终端的媒体播放状态;
当移动终端的媒体处于非起始播放状态,且音频输出端处于遮挡状态时,关闭移动终端的媒体播放器。
6.根据权利要求3所述的方法,其特征在于,当所述音频输出端为耳机的扬声器时,控制所述移动终端的媒体播放状态的步骤,包括:
当所述音频输出端处于非遮挡状态,且持续时间超过第一阈值时长并小于第二阈值时长时,则控制所述移动终端的媒体播放器暂停播放;
当所述音频输出端处于非遮挡状态,且持续时间超过第二阈值时长时,控制所述移动终端的媒体播放器关闭;
当所述音频输出端由非遮挡状态转换为遮挡状态,且持续时间超过第三阈值时长时,控制所述移动终端的媒体播放器恢复播放。
7.一种移动终端,其特征在于,包括:
获取模块,用于获取音频输出端的特征频率响应信息;使用状态确定模块,用于根据所述特征频率响应信息,确定所述音频输出端的使用状态;
控制模块,用于根据所述音频输出端的使用状态,控制所述移动终端的媒体播放状态;
其中,所述特征频率响应信息反应了所述音频输出端的驱动音频与播放音频之间的差异;
所述获取模块包括:
频谱信息获取子模块,用于检测音频输出端的音频信号,获取第一频谱信息和第二频谱信息;
确定信息子模块,用于根据所述第一频谱信息和所述第二频谱信息,确定特征频率响应信息;
其中,所述第一频谱信息为驱动所述音频输出端的音频电信号的频谱信息,所述第二频谱信息为所述音频输出端播放的音频声音信号的频谱信息。
8.根据权利要求7所述的移动终端,其特征在于,所述移动终端还包括:
时间检测模块,用于检测所述使用状态的持续时间。
9.根据权利要求7所述的移动终端,其特征在于,所述移动终端还包括:
音频端口检测模块,用于检测所述移动终端是否连接有耳机;
若是,则确定音频输出端为耳机的扬声器;
若否,则确定音频输出端为所述移动终端的扬声器。
10.根据权利要求7所述的移动终端,其特征在于,所述使用状态确定模块包括:
第一确定子模块,用于若所述特征频率响应信息对应频谱的低频部分的幅度信息大于预设阈值,则确定所述音频输出端处于遮挡状态;
第二确定子模块,用于若所述特征频率响应信息对应频谱的低频部分的幅度信息小于或等于阈值,则确定所述音频输出端处于非遮挡状态。
11.根据权利要求8所述的移动终端,其特征在于,所述移动终端还包括:
边界检测模块,用于检测所述移动终端的媒体播放状态,确定所述移动终端的媒体是否处于起始播放状态;
当移动终端的媒体处于起始播放状态,且音频输出端处于遮挡状态时,保持移动终端的媒体播放状态;
当移动终端的媒体处于非起始播放状态,且音频输出端处于遮挡状态时,关闭移动终端的媒体播放器。
12.根据权利要求9所述的移动终端,其特征在于,所述控制模块包括:
第一控制子模块,用于当所述音频输出端为耳机的扬声器时,根据所述音频输出端的使用状态及持续时间,控制所述移动终端的媒体播放状态;
第二控制子模块,用于当所述音频输出端为移动终端的扬声器时,根据所述音频输出端的使用状态及持续时间,控制所述移动终端的媒体播放状态。
13.根据权利要求12所述的移动终端,其特征在于,所述第一控制子模块包括:
第一控制单元,用于当所述音频输出端处于非遮挡状态,且持续时间超过第一阈值时长并小于第二阈值时长时,则控制所述移动终端的媒体播放器暂停播放;
第二控制单元,用于当所述音频输出端处于非遮挡状态,且持续时间超过第二阈值时长时,控制所述移动终端的媒体播放器关闭;
第三控制单元,用于当所述音频输出端由非遮挡状态转换为遮挡状态,且持续时间超过第三阈值时长时,控制所述移动终端的媒体播放器恢复播放。
14.根据权利要求12所述的移动终端,其特征在于,所述第二控制子模块包括:
第四控制单元,用于当移动终端的媒体处于起始播放状态,且音频输出端处于遮挡状态时,保持移动终端的媒体播放状态;
第五控制单元,用于当移动终端的媒体处于非起始播放状态,且所述音频输出端处于遮挡状态时,关闭移动终端的媒体播放器。
CN201610790336.1A 2016-08-31 2016-08-31 一种音频播放控制方法及移动终端 Active CN106341535B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610790336.1A CN106341535B (zh) 2016-08-31 2016-08-31 一种音频播放控制方法及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610790336.1A CN106341535B (zh) 2016-08-31 2016-08-31 一种音频播放控制方法及移动终端

Publications (2)

Publication Number Publication Date
CN106341535A CN106341535A (zh) 2017-01-18
CN106341535B true CN106341535B (zh) 2019-08-20

Family

ID=57822375

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610790336.1A Active CN106341535B (zh) 2016-08-31 2016-08-31 一种音频播放控制方法及移动终端

Country Status (1)

Country Link
CN (1) CN106341535B (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107122161B (zh) * 2017-04-27 2019-12-27 维沃移动通信有限公司 一种音频数据的播放控制方法及终端
CN106982403A (zh) * 2017-05-25 2017-07-25 深圳市金立通信设备有限公司 一种耳机佩戴的检测方法及终端
WO2019033439A1 (zh) * 2017-08-18 2019-02-21 广东欧珀移动通信有限公司 音量调节方法、装置、存储介质及移动终端
CN107613387A (zh) * 2017-10-12 2018-01-19 广东小天才科技有限公司 控制数据播放的方法、装置、播放设备及存储介质
CN108063998B (zh) * 2018-02-05 2019-09-24 上海畅联智融通讯科技有限公司 具有麦克风恒通功能的耳机及终端
CN108668009B (zh) * 2018-03-30 2020-07-21 Oppo广东移动通信有限公司 输入操作控制方法、装置、终端、耳机及可读存储介质
CN109257668B (zh) * 2018-08-21 2020-10-13 广东思派康电子科技有限公司 一种自适应控制音效的音箱及其计算机可读存储介质
US11974087B2 (en) * 2019-02-12 2024-04-30 Rapture Innovation Labs Private Limited Headphone system
CN113873395A (zh) * 2020-06-30 2021-12-31 努比亚技术有限公司 一种调节音效的方法、终端及计算机可读存储介质
CN113342301A (zh) * 2021-05-18 2021-09-03 安克创新科技股份有限公司 一种音频播放方法及穿戴设备
CN115119098B (zh) * 2022-08-30 2022-12-27 荣耀终端有限公司 音频播放控制方法、tws耳机及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2720001A1 (en) * 2012-10-15 2014-04-16 GN Store Nord A/S A navigation system with a hearing device
CN104484150A (zh) * 2014-12-29 2015-04-01 宇龙计算机通信科技(深圳)有限公司 一种音频播放的方法、装置及一种终端

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2720001A1 (en) * 2012-10-15 2014-04-16 GN Store Nord A/S A navigation system with a hearing device
CN104484150A (zh) * 2014-12-29 2015-04-01 宇龙计算机通信科技(深圳)有限公司 一种音频播放的方法、装置及一种终端

Also Published As

Publication number Publication date
CN106341535A (zh) 2017-01-18

Similar Documents

Publication Publication Date Title
CN106341535B (zh) 一种音频播放控制方法及移动终端
CN106101909B (zh) 一种耳机降噪的方法及移动终端
CN107071174B (zh) 一种语音处理方法及移动终端
CN106027809B (zh) 一种音量的调节方法及移动终端
CN107369459B (zh) 一种音频处理方法及移动终端
CN107071119B (zh) 一种声音消除方法及移动终端
CN106504777B (zh) 一种录音数据的处理方法及移动终端
CN104571498B (zh) 一种应用程序启动方法
CN105827853B (zh) 一种终端外放音量的输出控制方法及移动终端
CN106851486B (zh) 一种耳机声道的切换方法及移动终端
CN106303804A (zh) 一种麦克风的控制方法及移动终端
CN106055301B (zh) 一种音量设定方法及移动终端
CN106101929A (zh) 一种保护人耳听力方法及移动终端
CN106357871A (zh) 一种扩音方法及移动终端
CN107122161B (zh) 一种音频数据的播放控制方法及终端
CN107743279B (zh) 一种耳机降噪方法、耳机及移动终端
CN106358127A (zh) 一种左右声道切换方法和移动终端
CN106095401A (zh) 通知栏消息处理方法及装置
CN106791109A (zh) 一种声音提醒方法及移动终端
CN106161804A (zh) 一种音频播放控制方法及移动终端
CN106210231B (zh) 一种信息处理的方法及移动终端
CN109639367A (zh) 电磁干扰的调整方法及相关产品
CN105916074A (zh) 一种多媒体的播放控制方法及终端
KR101971816B1 (ko) 헤드셋 상태 검출 방법, 및 터미널
CN106101409A (zh) 一种移动终端及控制方法

Legal Events

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