comparison doc/AMR-EFR-philosophy @ 467:ad032051166a

doc: AMR-EFR-hybrid-emu new article
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 12 May 2024 23:54:43 +0000
parents 9bcf65088006
children
comparison
equal deleted inserted replaced
466:0c4e1bc06740 467:ad032051166a
72 that is provided for AMR-EFR hybrid encoding and decoding with the combination 72 that is provided for AMR-EFR hybrid encoding and decoding with the combination
73 of libtwamr and libgsmefr is intended for experimentation and reverse 73 of libtwamr and libgsmefr is intended for experimentation and reverse
74 engineering of other people's implementations, for times when it becomes 74 engineering of other people's implementations, for times when it becomes
75 necessary to model, simulate or replicate bit-exact operation of someone else's 75 necessary to model, simulate or replicate bit-exact operation of someone else's
76 network element. 76 network element.
77
78 Command line utilities for AMR-EFR hybrid
79 =========================================
80
81 The present package includes a small set of command line utilities that work
82 with the AMR-EFR hybrid described above:
83
84 amrefr-encode-r
85 amrefr-decode-r
86
87 These two utilities function just like gsmefr-encode-r and
88 gsmefr-decode-r described in Codec-utils article, but implement the
89 AMR-EFR hybrid version of the codec instead of original EFR. The
90 no-DTX limitation applies: amrefr-encode-r lacks -d option, and the
91 input to amrefr-decode-r must not contain any SID frames.
92
93 amrefr-tseq-enc
94 amrefr-tseq-dec
95
96 These two utilities are AMR-EFR counterparts to gsmefr-etsi-enc and
97 gsmefr-etsi-dec test programs described in EFR-testing article. They
98 pass all tests on the non-DTX t??_efr.* sequences in ETSI's
99 amr122_efr.zip, but not on any of the DTX sequences included in the
100 same ZIP. Just like amrefr-encode-r, amrefr-tseq-enc lacks -d option,
101 and amrefr-tseq-dec rejects input containing SID frames.