Initial import to Tizen
[profile/ivi/sphinxbase.git] / python / hufftest2.py
1 #!/usr/bin/env python
2
3 import sphinxbase
4 import sys
5
6 hc = sphinxbase.HuffCode(((1, 42), (2, 4), (3, 5), (4, 6), (5, 225), (6, 15001), (7, 3), (8, 2), (9, 87), (10, 1003)))
7 hc.dump(sys.stdout)
8 data, bits = hc.encode((1,2,3,4,5))
9 dstr = "".join([("%02x" % ord(b)) for b in data])
10 print "encoding", (1,2,3,4,5), "=>", (dstr, bits)
11 print "decoded to", hc.decode(data)