The invention relates to a CAN bus-based voice communication system, which belongs to voice communication systems. A method for the CAN bus-based voice communication system comprises the following steps that: voice data is input by a microphone and amplified by a voice amplifier, the amplified voice data is processed by A/D conversion and then is transmitted to a PIC single-chip after being compressed and packed by a voice compressing and decompressing device, and the data is transmitted to the bus through a CAN transceiver; and the voice amplifier of the system is connected with an A/D-D/A converter, the A/D-D/A converter is connected with the voice compressing and decompressing device, the voice compressing and decompressing device is connected with a controller of the PIC single-chip, the controller of the PIC single-chip is connected with the CAN transceiver, and the CAN transceiver is connected to the bus. The CAN bus-based voice communication system has the following advantages that: the CAN bus can monitor monitoring information and system information while performing voice communication, the good voice communication quality can be kept when one CAN bus is shared to performtransmission, the circuit is simple, the power consumption is low, the cost is low, and the method is a novel transmission method in the field of voice communication.