⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testseq.txt

📁 语音压缩编码和解码的标准,其中包含部分源代码
💻 TXT
字号:
			Test sequence description
			=========================

These test sequences check the bit-exactness of a particular channel encoder implementation 
and the reference encoder C-simulation. These sequences are designed such that all possible 
configurations of speech and channel encoder are exercised.
The following table gives an overview of the number of channel codec configurations 
(note that at 30 ms frame duration each additional bit per frame increases the channel bit 
rate by 33.3 bps):

Speech mode   Minimum channel bit rate   Maximum channel bit rate   Number of channel codec 
									configurations
---------------------------------------------------------------------------------------------

G.723.1-5.3           6000 bps                   17534 bps                   346

G.723.1-6.3           7034 bps                   20634 bps                   408

G.723.1-SID           1600 bps                    4334 bps                    82
---------------------------------------------------------------------------------------------
Sum                                                                          836


All 836 configurations are exercised by the test sequences. To achieve this, 
the channel encoder is shifted to a special testing mode which is different from 
the normal operational mode.
The normal operational mode is checked by exercising two additional configurations.

The following files are contained in sub directory "testseq":

1) infobit.tco:  G.723.1 information bits with the following speech mode order

			1.   frame: 6.3 mode
			2.   frame: 5.3 mode
			3.   frame: SID mode
			4.   frame: 6.3 mode
			etc.
			262. frame: 6.3 mode
			263. frame: 5.3 mode
			264. frame: SID mode (this is the last SID frame)
			265. frame: 6.3 mode
			266. frame: 5.3 mode
			267. frame: 6.3 mode
			etc.
			791. frame: 6.3 mode
			792. frame: 5.3 mode (this is the last 5.3 frame)
			793. frame: 6.3 mode
			794. frame: 6.3 mode
			etc.
			854. frame: 6.3 mode (this is the last 6.3 frame)

2) chanrate.req: channel bit rates requested by the control to be used for the speech 
		 frames:

			1.   frame: 7034 bps (used with 6.3 mode)
			2.   frame: 6000 bps (used with 5.3 mode)
			3.   frame: 1600 bps (used with SID mode)
			4.   frame: 7067 bps (used with 6.3 mode)
			5.   frame: 6034 bps (used with 5.3 mode)
			6.   frame: 1634 bps (used with SID mode)
			7.   frame: 7100 bps (used with 6.3 mode)
			8.   frame: 6067 bps (used with 5.3 mode)
			9.   frame: 1667 bps (used with SID mode)
			10.  frame: 7134 bps (used with 6.3 mode)
			11.  frame: 6100 bps (used with 5.3 mode)
			12.  frame: 1700 bps (used with SID mode)
			etc.
			261. frame: 4467 bps (used with SID mode)
			262. frame: 9934 bps (used with 6.3 mode)
			263. frame: 8900 bps (used with 5.3 mode)
			264. frame: 4500 bps (used with last SID mode)
			265. frame: 9967 bps (used with 6.3 mode)
			266. frame: 8934 bps (used with 5.3 mode)
			etc.
			791. frame: 18734 bps (used with 6.3 mode)
			792. frame: 17700 bps (used with last 5.3 mode)
			793. frame: 18767 bps (used with 6.3 mode)
			etc.
			853. frame: 20767 bps (used with 6.3 mode)
			854. frame: 20800 bps (used with last 6.3 mode)


3) bit rate0.cfg:	1. configuration file with a set of allowed channel bit rates

4) bit rate1.cfg:	2. configuration file with a set of allowed channel bit rates

5) chanbit0.tx:		reference file

6) chanbit1.tx:		reference file

7) chanbit2.tx:		reference file

8) tstchan.bat:		DOS batch file to exercise the test scenarios

9) tstchan.unx:		UNIX batch file to exercise the test scenarios


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -