铃声处理方法及装置制造方法及图纸

技术编号:19437562 阅读:36 留言:0更新日期:2018-11-14 13:27
本发明专利技术公开了一种铃声处理方法,所述铃声处理方法包括:侦测是否有第三方应用播放铃声;在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声;终止第三方应用播放的铃声,并播放所确定的所述替换铃声。本发明专利技术还公开了一种铃声处理装置。本发明专利技术能够实现终端第三方应用铃声的动态替换,提升终端响铃的灵活性。

【技术实现步骤摘要】
铃声处理方法及装置
本专利技术涉及音频处理
,尤其涉及一种铃声处理方法及装置。
技术介绍
众所周知的,如微信、QQ等即时通讯类第三方应用的铃声一直是不能修改的,如微信的来电铃声音量较小且没有穿透力,在实际生活中,经常出现拨打微信电话,对方不接听,而拨打电话才有接听的情况(电话铃声一般是可以替换成高音量高穿透力的自定义铃声)。遇到此类第三方应用,用户无法定制铃声,缺乏灵活性。
技术实现思路
本专利技术的主要目的在于提供一种铃声处理方法及装置,旨在实现第三方应用铃声的动态替换,提升终端响铃的灵活性。为实现上述目的,本专利技术提供一种铃声处理方法,所述铃声处理方法包括:侦测是否有第三方应用播放铃声;在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声;终止第三方应用播放的铃声,并播放所确定的所述替换铃声。可选地,所述侦测是否有第三方应用播放铃声的步骤包括:侦测音频管理器AudioFlinger是否接收到第三方应用传输的脉冲编码调制PCM码流,其中,在AudioFlinger接收到第三方应用传输的第一PCM码流时,确定有第三方应用播放所述第一PCM码流对应的第一铃声。可选地,所述在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声的步骤包括:在AudioFlinger接收到第一PCM码流时,根据预设的PCM码流数据库,确定与所述第一PCM码流匹配的第二PCM码流;将所确定的第二PCM码流预先关联的第二铃声确定为所述替换铃声。可选地,所述终止第三方应用播放的铃声,并播放所确定的所述替换铃声的步骤包括:截断所述第一PCM码流到所述AudioFlinger的传输通道,并将所述第二铃声解码后的PCM码流传输至所述AudioFlinger进行播放。可选地,所述侦测是否有第三方应用播放铃声的步骤之前,还包括:响应接收的铃声采集指令,采集并储存所述铃声采集指令对应的铃声的第三PCM码流;接收输入的铃声与替换铃声的关联信息,并将存储的所述第三PCM码流与关联信息指定的替换铃声关联。此外,为实现上述目的,本专利技术还提供一种铃声处理装置,所述铃声处理装置包括:侦测模块,用于侦测是否有第三方应用播放铃声;确定模块,用于在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声;替换模块,用于终止第三方应用播放的铃声,并播放所确定的所述替换铃声。可选地,所述侦测模块还用于侦测音频管理器AudioFlinger是否接收到第三方应用传输的脉冲编码调制PCM码流,其中,在AudioFlinger接收到第三方应用传输的第一PCM码流时,确定所述第三方应用播放所述第一PCM码流对应的第一铃声。可选地,所述确定模块还用于在AudioFlinger接收到第一PCM码流时,根据预设的PCM码流数据库,确定与所述第一PCM码流匹配的第二PCM码流;还用于将所确定的第二PCM码流预先关联的第二铃声确定为所述替换铃声。可选地,所述替换模块还用于截断所述第一PCM码流到所述AudioFlinger的传输通道,并将所述第二铃声解码后的PCM码流传输至所述AudioFlinger进行播放。可选地,所述铃声处理装置还包括:采集模块,用于响应接收的铃声采集指令,采集并储存所述铃声采集指令对应的铃声的第三PCM码流;关联模块,用于接收输入的铃声与替换铃声的关联信息,并将存储的所述第三PCM码流与关联信息指定的替换铃声关联。本专利技术提出的铃声处理方法及装置,在应用于终端的响铃操作时,通过终止第三方应用播放的原始铃声,转而播放原始铃声所对应的替换铃声,实现了对第三方应用的铃声的动态替换,提升了终端响铃的灵活性。附图说明图1为本专利技术铃声处理装置第一实施例的模块示意图;图2为本专利技术铃声处理装置第一实施例中的铃声播放流程示例图;图3为本专利技术铃声处理装置第二实施例中确定模块的工作流程示意图;图4为本专利技术铃声处理装置第二实施例中PCM码流的采样流程示意图;图5为本专利技术铃声处理方法第一实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种铃声处理装置,参照图1,在本专利技术铃声处理装置的第一实施例中,该铃声处理装置包括:侦测模块10,用于侦测是否有第三方应用播放铃声;确定模块20,用于在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声;替换模块30,用于终止第三方应用播放的铃声,并播放所确定的替换铃声。需要说明的是,本专利技术提供的铃声处理装置基于终端运行,其中,终端包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端,以及诸如数字TV、台式计算机等等的固定终端,本专利技术不做具体限制。专利技术人想要强调的是,本专利技术的主旨在于,对终端运行的第三方应用的铃声播放操作(如微信接收到新消息而执行的提示音操作,接收到微信电话而执行来电铃声播放操作等)进行侦测,从而在有第三方应用播放铃声时,终止第三方应用播放的铃声,转而播放预先设置的对应前述铃声的替换铃声,实现对第三方应用的铃声的动态替换。具体的,在本专利技术实施例中,铃声处理装置通过侦测模块10实时侦测是否有第三方应用在播放铃声。例如,本机运行的微信在接收到对端微信传输的新信息时,本机微信将播放“新信息提示音”,用以提示用户查阅新接收到的信息;又例如,本机运行的微信在接收到对端微信拨打的微信电话时,本机微信将播放“来电铃声”,用以提示用户有微信来电,供用户确认是否接听。在侦测到有第三方应用在播放铃声时,侦测模块10传输指示有第三方应用在播放铃声的指示信息至确定模块20。确定模块20在接收到侦测模块10传输的前述指示信息之后,首先判断是否设置有对应前述第三方应用播放的铃声的替换铃声,其中,在判断结果为是时,确定模块20进一步确定对应前述第三方应用播放的铃声所对应的替换铃声;在判断结果为否时,不执行。例如,侦测模块10侦测到有第三方应用在播放铃声A,传输指示信息至确定模块20,确定模块20进一步基于该指示信息识别到设置有对应铃声A的替换铃声,并最终确定铃声A所对应的替换铃声为铃声B。在确定对应前述第三方应用播放的铃声的替换铃声之后,确定模块20将替换铃声信息传输至替换模块30。替换模块30在接收到确定模块20传输的替换铃声信息时,识别到需要对第三方应用播放的铃声进行替换,此时终止第三方应用播放的铃声,并播放确定模块20所确定的替换铃声,实现对第三方应用播放铃声的动态替换。本专利技术实施例提供的铃声处理装置,在应用于终端的响铃操作时,通过终止第三方应用播放的原始铃声,转而播放原始铃声所对应的替换铃声,实现了对第三方应用的铃声的动态替换,提升了终端响铃的灵活性。进一步地,基于第一实施例,提出本专利技术铃声处理装置的第二实施例,在本实施例中,侦测模块10还用于侦测AudioFlinger(音频管理器)是否接收到第三方应用传输的PCM(脉冲编码调制)码流,其中,在AudioFlinger接收到第一PCM码流时,确定前述第三方应用播放第一PCM码流对应的第一铃声。本实施例在前述第一实施例的基础上,进一步对侦测本文档来自技高网...

【技术保护点】
1.一种铃声处理方法,其特征在于,所述铃声处理方法包括以下步骤:侦测是否有第三方应用播放铃声;在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声;终止第三方应用播放的铃声,并播放所确定的所述替换铃声。

【技术特征摘要】
1.一种铃声处理方法,其特征在于,所述铃声处理方法包括以下步骤:侦测是否有第三方应用播放铃声;在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声;终止第三方应用播放的铃声,并播放所确定的所述替换铃声。2.根据权利要求1所述的铃声处理方法,其特征在于,所述侦测是否有第三方应用播放铃声的步骤包括:侦测音频管理器AudioFlinger是否接收到第三方应用传输的脉冲编码调制PCM码流,其中,在AudioFlinger接收到第三方应用传输的第一PCM码流时,确定有第三方应用播放所述第一PCM码流对应的第一铃声。3.根据权利要求2所述的铃声处理方法,其特征在于,所述在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声的步骤包括:在AudioFlinger接收到第一PCM码流时,根据预设的PCM码流数据库,确定与所述第一PCM码流匹配的第二PCM码流;将所确定的第二PCM码流预先关联的第二铃声确定为所述替换铃声。4.根据权利要求3所述的铃声处理方法,其特征在于,所述终止第三方应用播放的铃声,并播放所确定的所述替换铃声的步骤包括:截断所述第一PCM码流到所述AudioFlinger的传输通道,并将所述第二铃声解码后的PCM码流传输至所述AudioFlinger进行播放。5.根据权利要求1-4任一项所述的铃声处理方法,其特征在于,所述侦测是否有第三方应用播放铃声的步骤之前,还包括:响应接收的铃声采集指令,采集并储存所述铃声采集指令对应的铃声的第三PCM码流;接收输入的铃声与替换铃声的关联信息,并将存储的...

【专利技术属性】
技术研发人员:曾慧鹏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1