Partilhar via


KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION

A propriedade KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION fornece informações adicionais sobre a intercalação de áudio de loopback e áudio de captura.

Tabela de Resumo de Uso

Obter Definir Destino Tipo de descritor de propriedade Tipo de valor da propriedade
Sim Não Pin KS_PIN INTERLEAVED_AUDIO_FORMAT_INFORMATION

Valor Retornado

Para obter, KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION retorna uma estrutura INTERLEAVED_AUDIO_FORMAT_INFORMATION que contém informações adicionais sobre a intercalação de áudio de loopback e áudio de captura no fluxo de áudio.

A partir Windows 10 19H1, definir a chave de propriedade KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION é um requisito para sistemas que dão suporte ao HW KWS (Hardware Keyword Spotter) que combinam áudio de microfone e loopback em um único fluxo, a fim de usar um APO AEC na saída de intermitência palavra-chave. Para obter mais informações, consulte Ativação de voz.

Comentários

Essa propriedade destina-se apenas ao pin spotter de palavra-chave de hardware e fornece uma maneira de incluir o áudio de loopback intercalado com o áudio do microfone. Isso é feito intercalando o áudio de fixação de palavra-chave de hardware e o áudio de loopback em um único fluxo de áudio PCM e comunicando, por meio dessa propriedade, os canais que contêm loopback versus áudio de microfone.

Um exemplo de APO está disponível que usa essa propriedade. Ele está no GitHub como parte do driver de exemplo sysvad e é chamado de KWSApo. O APO de exemplo simplesmente remove o áudio de loopback, fornecendo apenas o áudio principal do microfone upstream.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 versão 19H1
Cabeçalho Ksmedia.h

Confira também

KSPROPSETID_INTERLEAVEDAUDIO

KS_PIN

INTERLEAVED_AUDIO_FORMAT_INFORMATION