Packet loss and delay are the major network impairments for transporting real-time voice over internet protocol (IP) networks. In the proposed system, multiple descriptions of the speech are used to take advantage of packet path diversity. A new objective method is presented for predicting the perceived quality of multi-stream voice transmission. Also proposed is a joint playout buffer and forward error control (FEC) adjustment scheme that maximizes the perceived speech quality via delay-loss trading. Experimental results showed that the proposed multi-stream voice transmission scheme achieves significant reductions in delay- and packet-loss rates as well as improved speech quality.