implemented barcode scanner
implemented voice recognize
fix kDetail & bDetail bug