Plugin de gravação de voz

Deve ser possível adaptar este componente de tema para funcionar com gravação de áudio. O acesso ao microfone via JavaScript é suportado na maioria dos navegadores que o Discourse suporta (exceto o IE11). Isso seria uma abordagem totalmente nativa e não exigiria um plugin.

10 curtidas

Oi @david! Isso seria ótimo. Poder gravar áudio, vídeo e tela ao mesmo tempo seria super útil, especialmente se puder ser feito de forma nativa e como um componente oficial do tema, para não interferir em outras funcionalidades e ser mantido. @pawel, o que você acha?

@pawel, sugiro que você atualize a mensagem original para deixar claro que não pretende adicionar suporte a serviços de gravação de áudio de terceiros a este plugin… as pessoas continuam pedindo isso. Vejo que é um wiki, então me avise se quiser que eu edite para você.

@Nacho_Caballero, é ótimo que você também esteja interessado nisso, mas espero que você possa aceitar a ideia de evitar serviços de hospedagem de terceiros, como discutido acima. Caso contrário, por favor, crie um novo tópico.

5 curtidas

@tobiaseigen Eu preferiria muito uma solução nativa, então não tenho objeções quanto a isso :blush:

@david sua abordagem parece muito interessante, espero que você a siga. Para evitar poluir a interface, provavelmente faria sentido adicionar uma opção para definir quais dos três modos de gravação estão disponíveis (áudio, vídeo ou tela). A abordagem atual funciona em dispositivos móveis/iOS?

3 curtidas

:joy:

Mas, falando sério, desculpe pelo atraso; estou com muita correria no momento. A correção já foi aplicada; basta atualizar o plugin e tudo deve voltar a funcionar.

Paweł

14 curtidas

Muito obrigado por atualizar o plugin, Pawel. Adoramos esse recurso.

Temos testado em nossa comunidade e conseguimos fazê-lo funcionar no Chrome, mas no Firefox (75) a aba trava em “processando áudio…”

5 curtidas

Isso significa que o plugin não estava realmente quebrado como descrito na tag?

1 curtida

Significa que o desenvolvedor corrigiu o problema naquele momento, mas ele está quebrado atualmente.

4 curtidas

É possível de alguma forma integrar o aplicativo de gravador de voz do Google no Discourse? É isso que quero dizer:

https://forum.english.best/t/playing-around-with-the-pixel-4-audio-recorder/177902?u=torsten

4 curtidas

Existe algum plugin assim que funcione?

2 curtidas

AFAIK não. Mas também há muito pouca necessidade real disso. Quase todo mundo tem um gravador no bolso. E depois disso, é apenas uma questão de fazer o upload de outro arquivo de mídia.

3 curtidas

Você precisa abrir o aplicativo de gravador, salvar o arquivo, depois procurar pelo arquivo e enviá-lo.
E a outra opção seria pressionar um botão, pressioná-lo novamente quando terminar e tudo será feito automaticamente.
Acho que um plugin assim seria muito importante para o fórum. Se o WhatsApp não tivesse gravador de voz e o Telegram tivesse, todo mundo usaria o Telegram.

2 curtidas

O que você faz com fotos e vídeos, algo diferente do que faz com áudio :wink: Qual é a diferença?

Talvez dois sistemas de mensagens rápidas não sejam totalmente iguais a um fórum? Ou você tem gravação de áudio no seu cliente de webmail? Então, isso é um pouco como comparar laranjas com maçãs.

Mas, com certeza, seria bom se houvesse tal função. Quer tentar adivinhar por que isso é tão raro e você não encontra no Facebook, Twitter, WordPress ou sem uma personalização pesada (e cara) no Moodle?

É útil ao fazer uma postagem no estilo podcast, mas com as respostas fica difícil. Todos têm que ouvir toda vez.

E… os usuários quase nunca usam.

2 curtidas

Gostaria de tornar a versão comercial deste plugin de código aberto, com uma versão exclusiva do player.

O gravador está funcionando com uma versão anterior do Discourse (exceto dispositivos Apple), e o player visual está desativado porque o cache das imagens visuais não foi implementado, mas é possível fazê-lo.

O player deve ter a seguinte aparência:

Lista de funcionalidades:

  • visualização de áudio
  • controle de velocidade
  • controle de volume
  • botão de download
  • cache das imagens de visualização

Alguém gostaria de continuar o desenvolvimento em modo de código aberto e apoiar o plugin com atualizações futuras?

2 curtidas

É muito difícil adicionar suporte a esses dispositivos?
Caso contrário, esse é um número muito grande de usuários que usam dispositivos da Apple :frowning:

2 curtidas

Há um problema relacionado à política CORS.

2 curtidas

Bem, consigo gravar usando o Apple no Moodle.

Não há sentido em fazer isso diretamente pelo fórum (e também não com Android), pois gravar e fazer upload de mídia é exatamente a mesma coisa que tirar uma foto e enviá-la ao fórum :wink:

O maior problema é o formato WAV, porque o Apple não produz MP3. Claro, é possível converter no nível do servidor, mas isso adiciona uma etapa extra.

3 curtidas

O que eu gostaria de obter é um plugin que:

  • converta wav para mp3 ou ogg se o arquivo de mídia for wav
  • mova o arquivo de áudio para o S3, fora do Discourse

Atualmente, meu fluxo de trabalho é:

  • gravar usando o iPhone
  • converter wav para mp3 usando um aplicativo
  • fazer upload para o S3
  • vincular ao tópico

Eu consigo fazer isso, mas nenhum dos meus usuários o fará (bem, os usuários vão achar que usar áudio é muito exagerado, embora :rofl: )

3 curtidas

Aqui está uma solução temporária! O áudio é apenas vídeo sem imagens.

2 curtidas

Olá, cliquei no botão de gravar e ele apenas exibe uma tela escura, no desktop e no celular

2 curtidas

É um plugin quebrado no momento

3 curtidas