发明名称 Methods, systems, and devices to reduce audio truncation during transcoding
摘要 Reduction of audio truncation when transcoding speech data from one coding format to another. Embodiments include receiving packets of a first communication session containing first encrypted speech data encoded according to a vocoder of a first type and encrypted using an encryption protocol, and containing a first encryption protocol identification information distributed among the received packets. Further embodiments include extracting the first encryption protocol identification information from the received packets and processing the received packets based on the first encryption identification information. Embodiments include transmitting one or more voice header packets containing a second encryption protocol identification information in a second communication session as well as transmitting packets in the second communication session containing second encrypted speech data encoded according to a vocoder of a second type.
申请公布号 US9351157(B2) 申请公布日期 2016.05.24
申请号 US201314056719 申请日期 2013.10.17
申请人 MOTOROLA SOLUTIONS, INC. 发明人 Kapoor Anuj;McDonald Daniel J.;Natarahjan Harish;Yang Yunhai
分类号 H04W12/02;H04K1/00;H04L9/14;H04W88/18 主分类号 H04W12/02
代理机构 代理人
主权项 1. A method, comprising: receiving packets of a first communication session after failing to first receive a header packet, due to late entry or channel noise, indicating whether the first communication session is encrypted or not encrypted; making a determination, via one of a message received from a controller device and first encryption identification information extracted from a plurality of the received packets, of whether the first communication session includes encrypted speech data; and if the determination is that the first communication session does include encrypted speech data: processing the received packets based on the first encryption identification information identifying a first encryption protocol used to encrypt first encrypted speech data of the first communication session encoded according to a vocoder of a first type to obtain first vocoder speech data;transcoding the first vocoder speech data to second vocoder speech data encoded according to a vocoder of a second type;encrypting the second vocoder speech data using a second encryption protocol to generate second encrypted speech data;generating and transmitting one or more voice header packets containing a second encryption protocol identification information identifying the second encryption protocol in a second communication session; andsubsequently transmitting packets in the second communication session containing the second encrypted speech data and including the second encryption protocol identification information distributed amongst the transmitted packets; and if the determination is that the first communication session does not include encrypted speech data: transcoding first vocoder speech data from the received packets to second vocoder speech data encoded according to a vocoder of a second type; andsubsequently transmitting packets in the second communication session containing the second vocoder speech data without generating and transmitting one or more voice header packets in the second communication session.
地址 Schaumburg IL US