Windows Media Audio Voice Encoder
The Windows Media Audio Voice encoder is optimized for encoding the human voice at high compression ratios. This is the preferred encoder for streams consisting mostly of spoken words.
Class Identifier
The class identifier (CLSID) for the Windows Media Audio Voice encoder is represented by the constant CLSID_CWMSPEncMediaObject2. You can create an instance of the voice encoder by calling CoCreateInstance.
Output Formats
Windows Media Audio Voice encoded content is identified by the format tag 0x00A.
Encoder Properties
The Windows Media Audio Voice encoder supports the following properties.
Property | Description |
---|---|
MFPKEY_WMAVOICE_ENC_BufferWindow | Specifies the buffer window, in milliseconds, used for the voice codec. Windows XP and later. Write-only. |
MFPKEY_WMAVOICE_ENC_DecoderDelay | Specifies encoder latency in packet units. Windows XP and later. Write-only. |
MFPKEY_WMAVOICE_ENC_EDL | Specifies the portions of content to be encoded as music by the voice codec. Windows XP and later. Read/write. |
MFPKEY_WMAVOICE_ENC_MusicSpeechClassMode | Specifies the mode of the voice codec. Windows XP and later. Read/write. |
Requirements
Client |
Windows XP, Windows Vista, or Windows 7 |
Header |
Wmcodecdsp.h |
DLL |
Wmspdmoe.dll |
See Also
Using the Windows Media Audio Voice Codec
Send comments about this topic to Microsoft
Build date: 4/7/2010