发明名称 音频译码的语音帧计算方法
摘要 本发明涉及一种音频译码的语音帧计算方法,是为避免音频码中文件头(head information)的填充位(padding bit)读取错误而造成语音帧(frame)长度计算错误,而致使译码错误,因此本发明在译码时针对位数据改变读取长度,之后判读其中的同步字符(sync word)码,或是单独的字符,因而得到所述语音帧的文件头地址及解所述语音帧的文件头信息,借此提出一不参考填充位而能求出真正的语音帧长度的方法。
申请公布号 CN1702737A 申请公布日期 2005.11.30
申请号 CN200410049925.1 申请日期 2004.06.18
申请人 扬智科技股份有限公司 发明人 林士生
分类号 G10L19/14;G10L19/00;G11B20/10 主分类号 G10L19/14
代理机构 北京律诚同业知识产权代理有限公司 代理人 梁挥;徐金国
主权项 1、一种音频译码的语音帧计算方法,所述语音帧为MP3格式中的基本单位,其特征在于,该方法是在不参考所述语音帧中文件头的一填充位的情况下,而对所述语音帧进行译码,步骤包括有:读取前一语音帧内数据,并多读一字节,存于一缓存器中;判读完整的一同步字符码FFF字符,或是仅单独一F字符;判断是否存有所述同步字符码;若否,则通过所述F字符得到所述语音帧的文件头地址;抛弃所述缓存器中多读的所述字节;及解所述语音帧的文件头信息。
地址 台湾台北市