2.2.4.4 Speech Message
This message is sent from one voice client to another to send a single speech frame. It contains the minimum fields needed for a speech message. This message is sent unordered and nonguaranteed by using the DirectPlay protocol voice message type.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Header |
MessageNumber |
SequenceNumber |
SpeechData (variable) |
||||||||||||||||||||||||||||
... |
Header (1 byte): The common message header (as specified in section 2.2.1). The MessageType field MUST be set to DVMSGID_SPEECH (0x55).
MessageNumber (1 byte): An 8-bit unsigned integer representing this speech message's message number.
SequenceNumber (1 byte): An 8-bit unsigned integer representing this speech message's sequence number.
SpeechData (variable): An array of bytes containing a speech frame encoded in the currently selected codec.