Plugin de gravação de voz

It should be possible to adapt this theme component to work for audio recording. Javascript microphone access is supported on almost all browsers which Discourse supports (except IE11). That would be a fully-native approach, and would not require a plugin.

10 curtidas

Hi @david! That would be pretty great. Being able to record audio, video, and screen all would be super handy, especially if it can be done natively and in an official theme component so it doesn’t get in the way of other functionality and is maintained. @pawel what are your thoughts?

@pawel I’d suggest you update the OP to make clear that you are not going to add support for third party audio recording services to this plugin… people keep asking for it. I see it’s a wiki so let me know if you want me to edit it for you.

@Nacho_Caballero it’s great that you are interested in this too but I hope you can come around to the idea of staying away from third party hosting services, as discussed above. If not, please start a new topic.

5 curtidas

@tobiaseigen I would much prefer a native solution, so no objections from me there :blush:

@david your approach seems very interesting, I hope you pursue it. To avoid cluttering the UI, it would probably make sense to add an option to define which of the three recording modes is available (audio, video or screen). Does the current approach work with mobile/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