发明名称 音讯解码之音框计算方法
摘要 本发明为一种音讯解码之音框计算方法,系为避免音讯码中档头(head information)之填充位元(padding bit)读取锆误而造成音框(frame)长度计算锆误,而致使解码错误,故本发明于解码时针对位元资料改变读取长度,之后判读其中之同步字元(sync word)码,或是单独之字元,因而得到该音框之档头位址及解该音框之档头资讯,藉此提出一不参考填充位元而还能求出真正的音框长度之方法。
申请公布号 TWI268666 申请公布日期 2006.12.11
申请号 TW093105404 申请日期 2004.03.02
申请人 扬智科技股份有限公司 发明人 林士生
分类号 H03M7/30(2006.01) 主分类号 H03M7/30(2006.01)
代理机构 代理人 谢宗颖 台北市大安区敦化南路2段71号18楼;王云平 台北市大安区敦化南路2段71号18楼
主权项 1.一种音讯解码之音框计算方法,该音框为MP3格式中之基本单位,该方法为不参考该音框中档头之一填充位元之情况下,而进行对该音框之解码,步骤包括有:读取前一音框内资料,并多读一位元组,并存于一暂存器中;判读完整之一同步字元码FFF字元,或是仅单独一F字元;判断是否存有该同步字元码;若否,则藉该F字元得到该音框之档头位址;抛弃该暂存器中多读之该位元组;及解该音框之档头资讯。2.如申请专利范围第1项所述之音讯解码之音框计算方法,其中于判断是否存有该同步字元码之步骤中,若有该同步字元码,即该位置为该音框之档头,并得到该音框之长度。3.如申请专利范围第1项所述之音讯解码之音框计算方法,其中于判断是否存有该同步字元码之步骤中,若无该同步字元码,则该音框长度为整数位元组。4.如申请专利范围第1项所述之音讯解码之音框计算方法,其中于判断是否存有该同步字元码之步骤中,若有该同步字元码,则该音框长度为非整数位元组。5.如申请专利范围第1项所述之音讯解码之音框计算方法,其中该音框至少包括有该档头与一主要资料(main data)。6.如申请专利范围第5项所述之音讯解码之音框计算方法,其中该档头至少包括有一填充位元(paddingbit)、一取样频率(sampling frequency)与一位元率(bitrate)等位元。7.一种音讯解码之音框计算方法,系为不参考该音框中档头之一填充位元之情况下,而进行对该音框之解码,该方法步骤包括有:读取前一音框内资料,并多读一位元组,并存于一暂存器中;判读完整之一同步字元码FFF字元,或是仅单独一F字元;判断是否存有该同步字元码;若有,则藉该同步字元码得到该音框之档头位址;解该音框之档头资讯。8.如申请专利范围第7项所述之音讯解码之音框计算方法,其中于判断是否存有该同步字元码之步骤中,若无该同步字元码,即找该F字元以得到该音框之档头。9.如申请专利范围第7项所述之音讯解码之音框计算方法,其中于判断是否存有该同步字元码之步骤中,若无该同步字元码,则该音框长度为整数位元组。10.如申请专利范围第7项所述之音讯解码之音框计算方法,其中于判断是否存有该同步字元码之步骤中,若有该同步字元码,则该音框长度为非整数位元组。11.如申请专利范围第7项所述之音讯解码之音框计算方法,其中该音框至少包括有该档头、一资料流讯息(side information)与一主要资料(main data)。12.如申请专利范围第11项所述之音讯解码之音框计算方法,其中该资料流讯息至少包括有一填充位元(padding bit)、一取样频率(sampling frequency)与一位元率(bit rate)等位元。13.一种音讯解码之音框计算方法,该方法步骤包括有:读取前一音框内资料,并多读一位元组;判读完整之一同步字元码FFF字元,或是仅单独一F字元;得到该音框之档头位址;及解该音框之档头资讯。14.如申请专利范围第13项所述之音讯解码之音框计算方法,其中若有该F字元,则该音框长度为整数位元组。15.如申请专利范围第13项所述之音讯解码之音框计算方法,其中若有该同步字元码,则该音框长度为非整数位元组。16.如申请专利范围第13项所述之音讯解码之音框计算方法,其中该音框至少包括有该档头、一资料流讯息(side information)与一主要资料(main data)。17.一种音讯解码之音框计算方法,该音框为MP3格式中之基本单位,该方法为不参考该音框中档头之一填充位元之情况下,而进行对该音框之解码,步骤包括有:读取下一音框内资料;多判读一字元码,并存入一暂存区中;判断是否为一同步字元码;若为该同步字元码,藉此得到该音框之长度;抛弃该暂存器中多读之该字元码;得到该音框之档头位址;及解该音框之档头资讯。18.如申请专利范围第17项所述之音讯解码之音框计算方法,其中于判断是否为该同步字元码之步骤中,若非该同步字元码,则除了将多判读之该字元码存入该暂存区内,更进行重新判读之步骤。19.如申请专利范围第17项所述之音讯解码之音框计算方法,其中该音框至少包括有该档头、一资料流讯息(side information)与一主要资料(main data)。20.如申请专利范围第19项所述之音讯解码之音框计算方法,其中该资料流讯息至少包括有一填充位元(padding bit)、一取样频率(sampling frequency)与一位元率(bit rate)等位元。图式简单说明:第一图系为习用技术MP3解码装置示意图;第二A图系为习用技术音框档案格式示意图;第二B图系为习用技术音框内档头位元示意图;第三A图系为音框档案格式示意图;第三B图系为音框档头格式示意图;第四图系为本发明字元读取示意图;第五图系为本发明音讯解码之音框计算第一方法步骤流程图;第六图系为本发明音讯解码之音框计算第二方法步骤流程图。
地址 台北市内湖区内湖路1段246号2楼