Plugin de grabación 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 Me gusta

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 Me gusta

@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 Me gusta

:joy:

Pero en serio, perdón por el retraso, es un momento muy ocupado para mí. La corrección ya está aplicada, solo actualiza el plugin y debería volver a funcionar.

Paweł

14 Me gusta

¡Muchas gracias por actualizar el plugin, Pawel! Me encanta esta función.

Lo he estado probando en mi comunidad y logramos que funcione en Chrome, pero en Firefox (75) se cuelga la pestaña en “procesando audio…”

5 Me gusta

¿Esto significa que el plugin en realidad no estaba roto como se describía en la etiqueta?

1 me gusta

Significa que el desarrollador lo había arreglado en ese momento, pero actualmente está roto.

4 Me gusta

¿Es posible de alguna manera integrar la aplicación de grabadora de voz de Google en Discourse? Esto es lo que quiero decir:

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

4 Me gusta

¿Existe algún plugin como este que funcione?

2 Me gusta

Por lo que sé, no. Pero tampoco hay una necesidad real significativa. Casi todos tienen una grabadora en el bolsillo. Y después de eso, solo se trata de subir otro archivo multimedia.

3 Me gusta

Tienes que abrir la aplicación de grabadora, guardar el archivo, buscarlo y luego subirlo.
La otra opción sería presionar un botón, volver a presionarlo cuando termines y todo se hará automáticamente.
Creo que un plugin así sería muy importante para el foro. Si WhatsApp no tuviera grabadora de voz y Telegram sí, todos usarían Telegram.

2 Me gusta

¿Qué haces con las fotos y los videos, algo diferente a lo que haces con el audio :wink: ¿Cuál es la diferencia?

Quizás dos sistemas de mensajería instantánea no sean exactamente iguales a un foro. ¿O acaso tienes grabación de audio en tu cliente de correo web? Así que esto es un poco como comparar peras con manzanas.

Pero desde luego, sería genial si existiera esa función. ¿Quieres adivinar por qué es tan rara y no la encuentras en Facebook, Twitter, WordPress, o en Moodle sin personalizaciones pesadas (y costosas)?

Es útil cuando se hace un hilo principal estilo podcast, pero con las respuestas es complicado. Todos tienen que escuchar cada vez.

Y… los usuarios casi nunca lo usan.

2 Me gusta

Me gustaría hacer de código abierto la versión comercial de este plugin con una versión única del reproductor.

El grabador funciona con una versión anterior de Discourse (excepto en dispositivos Apple), y el reproductor visual está desactivado porque la caché de las imágenes visuales no se ha implementado, aunque es posible hacerlo.

El reproductor debería verse así:

Lista de funciones:

  • Visualización de audio
  • Control de velocidad
  • Control de volumen
  • Botón de descarga
  • Caché de las imágenes de visualización

¿Hay alguien que quiera continuar su desarrollo en modo de código abierto y apoyar el plugin con futuras actualizaciones?

2 Me gusta

¿Es muy difícil agregar soporte para estos dispositivos?
de lo contrario, esto representa un número muy grande de usuarios que utilizan dispositivos Apple :frowning:

2 Me gusta

Hay un problema relacionado con la política CORS.

2 Me gusta

Bueno, puedo grabar usando Apple en Moodle.

No tiene sentido hacerlo directamente desde el foro (ni con Android tampoco), porque grabar y subir medios sigue siendo exactamente la misma tarea que tomar una foto y subirla al foro :wink:

El mayor problema es el formato WAV, porque Apple no genera MP3. Claro, se puede convertir a nivel de servidor, pero eso añade una fase más.

3 Me gusta

Lo que me gustaría obtener es un plugin que:

  • convierta wav a mp3 u ogg si el archivo multimedia es wav
  • mueva el archivo de audio a S3, fuera de Discourse

Actualmente, mi flujo de trabajo es:

  • grabar con iPhone
  • convertir wav a mp3 usando una aplicación
  • subir a S3
  • vincular al tema

Puedo hacerlo, pero ninguno de mis usuarios lo hará (bueno, los usuarios dirán que usar audio está muy sobrevalorado, aunque :rofl:).

3 Me gusta

¡Aquí tienes una solución provisional! El audio es simplemente video sin imágenes.

2 Me gusta

Hola, hice clic en el botón de grabar y solo me da una pantalla negra, en escritorio y móvil.

2 Me gusta

Es un plugin roto actualmente

3 Me gusta