전송효율울 저하시키지 않고, 종래에 비해서 신호전송을 할 때의 오류검출. 정정능력을 향상시킨다. 클래스 분리회로 101은 음성부호화 장치로부터의 정보기호가 주어지면, 이 정보기호를 상술의 클래스 분리정의에 따라 가장 중요한 클래스 0의 정보기호를 CRC 계산회로 102와 블록화회로 103에 주고, 다음으로 중요한 클래스 1의 정보기호를 블록화회로 105에 주며, 또 그 다음으로 중요한 클래스 1의 정보기호를 직접 인터리브회로 107에 준다. CRC계산회로 102는, 클래스 분리회로 101에서 주어지는 클래스 0의 정보기호에 대해서 오류검출용 정보를 구해서, 오류검출용 정보를 부가한 데이터를 생성하여 클래스 0 블록화 회로103에 준다. 클래스 0 블록화회로 103은, 오류검출용 정보를 부가한 데이터와 클래스 0 데이터에서 오류정정 블록화부호화를 행한다.
The error detecting and correcting ability in signal transmission is improved without lowering the transmission efficiency. When a classifying circuit (101) receives information symbols from a voice encoding device, the classifying circuit classifies the symbols according to a classifying definition and feeds the information symbols of the most important class 0 to a CRC calculating circuit (102) and a blocking circuit (103), feeds the information symbols of the second important class 1 to a blocking circuit (105), and feeds the information symbols of the third important class 1 directly to an interleave circuit (107). The CRC calculating circuit (102) finds error detecting information about the information symbols of class 0 fed from the classifying circuit (101), generates data to which the error detecting information is added, and feeds the data to the class-0 blocking circuit (103). The circuit (103) encodes an error-corrected block from the data including the error detecting information and class-0 data.