softinputsoftoutputViterbi译码算法