[发明专利]一种向IP侧播放语音文件的方法及电子设备有效
申请号: | 202010176023.3 | 申请日: | 2020-03-13 |
公开(公告)号: | CN111432086B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 郭军勇;孟庆晓;吴闽华 | 申请(专利权)人: | 深圳震有科技股份有限公司 |
主分类号: | H04M7/00 | 分类号: | H04M7/00 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 朱阳波;王永文 |
地址: | 518057 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ip 播放 语音 文件 方法 电子设备 | ||
本发明提供了一种向IP侧播放语音文件的方法及电子设备,通过每隔预设时间从语音通道的内存中读取保存的第一数据包;其中,所述第一数据包的编码类型与所述语音通道所配置的编码类型相匹配,将所述第一数据包输入IP发送端发出。由于本实施例中,将语音通道中获取的数据包经过预先按照语音通道所匹配的编码类型进行编码后,直接传输至IP发送端逐帧发出,因此数据包发送的过程不占用TDM接收缓冲器,不需要对其进行编码,从而实现可在向IP侧放音的同时接收TDM输入的语音信息,避免了在回放音的同时必须要关闭TDM输入,信号检测器检测不到信号的问题,因此在放音的同时可以检测到语音业务需要的信号,可以保证业务实现在时间上的完整性。
技术领域
本发明涉及VoIP通信技术领域,尤其涉及的是一种向IP侧播放语音文件的方法及电子设备。
背景技术
VoIP(Voice over Internet Protocol)基于IP的语音传输为将模拟信号(Voice)数字化,以数据封包(Data Packet)的形式在IP网络(IP Network)上做实时传递。VoIP可以在IP网络上传送语音、传真、视频、和数据等业务。
当前的本地存储器将其保存的语音文件回放到IP端采用TDM接收缓冲区的互操作,通过使用相同格式的回放源(8位A定律(A-LawPCM)或Mu定律(Mu-Law PCM)回放源文件)可以支持多种编解码器。结合图1所示,由于当回放语音文件时需要关闭TDM信号的输入,因此在语音文件的回放阶段,来自TDM的线路输入不能进入信道级的媒体通道(数字信号处理)处理,从而导致信号的检测功能在此时失效,如DTMF信号的检测,传真音的检测等。
因此,现有技术有待于进一步的改进。
发明内容
鉴于上述现有技术中的不足之处,本发明的目的在于为用户提供一种向IP侧播放语音文件的方法及电子设备,克服现有技术中当回放语音文件时TDM线路输入被语音播放功能占用,来自TDM的线路输入不能进入信道级的媒体通道处理的缺陷。
本发明解决技术问题所采用的技术方案如下:
第一方面,本实施例公开了一种向IP侧播放语音文件的方法,其中,包括步骤:
每隔预设时间从语音通道的内存中读取保存的第一数据包;其中,所述第一数据包的编码类型与所述语音通道所配置的编码类型相匹配;
将所述第一数据包输入至IP发送端发出。
可选的,所述每隔预设时间从语音通道的内存中读取保存的第一数据包的步骤之前,包括:
数字信号处理器在向IP方向回放语音之前,从主机侧获取播放的A-LawPCM的语音文件,并将语音文件存储到语音通道的内存中。
可选的,所述将语音文件存储到语音通道的内存中的步骤之后,还包括:
根据所述语音通道所适配的编码类型,对存储在语音通道内存中的语音数据进行编码,得到编码后的第一数据包。
可选的,主机下发的创建语音通道的配置参数中含有与所述语音通道所适配的编码类型。
可选的,所述主机下发的创建语音通道的配置参数为自定义设置或默认设置。
可选的,所述将所述第一数据包传输至IP发送端发出的步骤,同时,还包括:
TDM侧接收DTMF线路输入的第二数据包,并将所述第二数据包发送至媒体通道;通过所述媒体通道将所述第二数据包输入到信号检测器做信号检测。
可选的,所述通过所述媒体通道将所述第二数据包输入到信号检测器做信号检测的步骤之后,还包括:
对当前时间在向IP侧是否进行播放语音操作进行检测;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳震有科技股份有限公司,未经深圳震有科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010176023.3/2.html,转载请声明来源钻瓜专利网。