AudioRecorder
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
AudioRecorder grava fluxos de áudio na experiência com um limite de tempo fixo de 60 segundos. Os resultados podem ser carregados em um AudioPlayer para reprodução.
Neste momento, AudioDeviceInput não pode ser registrado. O método GetUnrecordableInstancesAsync() pode ser usado para verificar especificamente quais instâncias não são registráveis.
Resumo
Propriedades
Métodos
Eventos
Propriedades
Métodos
Clear
Limpa a gravação do AudioRecorder .
Devolução
GetTemporaryContent
Retorna conteúdo gravado que pode ser reproduzido com AudioPlayer . O conteúdo recuperado deste método é válido apenas na sessão atual.
Devolução
Stop
Para de gravar.
Devolução
CanRecordAsync
Retorna se o AudioRecorder pode atualmente registrar.Por exemplo, isso retornará false se os dados de gravação atuais tiverem atingido o limite de tempo de gravação.Para limpar a gravação, use Clear() .
Devolução
GetUnrecordableInstancesAsync
Percorre o gráfico de áudio, começando pelas entradas deste gravador, para encontrar instâncias não graváveis. Atualmente, AudioDeviceInput não é gravável.
Devolução
RecordAsync
Se CanRecordAsync() retornar true, a gravação começa. Se a gravação não puder começar, este método produz um erro.