[发明专利]铃声处理方法及装置在审
申请号: | 201710307268.3 | 申请日: | 2017-05-03 |
公开(公告)号: | CN108810238A | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | 曾慧鹏 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;H04M19/04 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 铃声 第三方应用 播放 铃声处理 替换 终端 铃声处理装置 动态替换 响铃 侦测 | ||
本发明公开了一种铃声处理方法,所述铃声处理方法包括:侦测是否有第三方应用播放铃声;在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声;终止第三方应用播放的铃声,并播放所确定的所述替换铃声。本发明还公开了一种铃声处理装置。本发明能够实现终端第三方应用铃声的动态替换,提升终端响铃的灵活性。
技术领域
本发明涉及音频处理技术领域,尤其涉及一种铃声处理方法及装置。
背景技术
众所周知的,如微信、QQ等即时通讯类第三方应用的铃声一直是不能修改的,如微信的来电铃声音量较小且没有穿透力,在实际生活中,经常出现拨打微信电话,对方不接听,而拨打电话才有接听的情况(电话铃声一般是可以替换成高音量高穿透力的自定义铃声)。遇到此类第三方应用,用户无法定制铃声,缺乏灵活性。
发明内容
本发明的主要目的在于提供一种铃声处理方法及装置,旨在实现第三方应用铃声的动态替换,提升终端响铃的灵活性。
为实现上述目的,本发明提供一种铃声处理方法,所述铃声处理方法包括:
侦测是否有第三方应用播放铃声;
在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声;
终止第三方应用播放的铃声,并播放所确定的所述替换铃声。
可选地,所述侦测是否有第三方应用播放铃声的步骤包括:
侦测音频管理器AudioFlinger是否接收到第三方应用传输的脉冲编码调制PCM码流,其中,在AudioFlinger接收到第三方应用传输的第一PCM码流时,确定有第三方应用播放所述第一PCM码流对应的第一铃声。
可选地,所述在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声的步骤包括:
在AudioFlinger接收到第一PCM码流时,根据预设的PCM码流数据库,确定与所述第一PCM码流匹配的第二PCM码流;
将所确定的第二PCM码流预先关联的第二铃声确定为所述替换铃声。
可选地,所述终止第三方应用播放的铃声,并播放所确定的所述替换铃声的步骤包括:
截断所述第一PCM码流到所述AudioFlinger的传输通道,并将所述第二铃声解码后的PCM码流传输至所述AudioFlinger进行播放。
可选地,所述侦测是否有第三方应用播放铃声的步骤之前,还包括:
响应接收的铃声采集指令,采集并储存所述铃声采集指令对应的铃声的第三PCM码流;
接收输入的铃声与替换铃声的关联信息,并将存储的所述第三PCM码流与关联信息指定的替换铃声关联。
此外,为实现上述目的,本发明还提供一种铃声处理装置,所述铃声处理装置包括:
侦测模块,用于侦测是否有第三方应用播放铃声;
确定模块,用于在有第三方应用播放铃声时,确定对应第三方应用播放的铃声的替换铃声;
替换模块,用于终止第三方应用播放的铃声,并播放所确定的所述替换铃声。
可选地,所述侦测模块还用于侦测音频管理器AudioFlinger是否接收到第三方应用传输的脉冲编码调制PCM码流,其中,在AudioFlinger接收到第三方应用传输的第一PCM码流时,确定所述第三方应用播放所述第一PCM码流对应的第一铃声。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710307268.3/2.html,转载请声明来源钻瓜专利网。