Componente de Grabadora de Voz

@angus gracias por este buen componente,
¿es posible habilitarlo en el chat? ¡sería muy bueno! lo aprecio… gracias…

3 Me gusta

@Muhammed_EKİCİ ¿Obtuviste algún interés (o patrocinio) en esto?

2 Me gusta

“audio en el chat”

Espero que @angus o @Muhammed_EKİCİ consideren esta mejora, que aportará más diversión al chat. Gracias y muy apreciado :slight_smile:

2 Me gusta

Hola, ¿es posible actualizar el componente a la última versión de Discourse?

Estoy recibiendo errores.

1 me gusta

Sí, es posible. Pero requeriría bastante trabajo por parte de alguien para hacerlo.

Dado que no es un componente de tema #oficial, no podemos esperar que el equipo de Discourse lo haga. Por lo tanto, se reduce a que alguien ofrezca voluntariamente el esfuerzo de desarrollo requerido, o que alguien pague a otra persona para que realice el esfuerzo de desarrollo requerido.

¿Has considerado alguna de esas vías?

7 Me gusta

Por ahora, he añadido la etiqueta broken :+1:

5 Me gusta

Ya puedes permitir subidas de audio en Discourse. Simplemente permite archivos .mp3 y otros tipos de archivo que quieras aceptar.

1 me gusta

Estaba pensando en tener notas de voz que se transcriban automáticamente con OpenAI Whisper (o algo similar) para que uno pueda elegir escuchar o leer la respuesta de voz de alguien.

Produzco un podcast y parte de la idea es hacer que la gente hable, que absorbemos mucho de internet y luego a menudo lo guardamos, suprimiendo en lugar de expresar. Si bien la gente ya puede escribir en el foro, me entusiasmó la idea de que pudiéramos mantener la misma modalidad al dar a la gente la opción de usar y escuchar palabras habladas. Sin embargo, también me gusta lo orientado al texto que puede ser Discourse.

Incluso se podría escuchar una lista de reproducción de todas las respuestas de un tema, con la voz con la que la gente grabó.

Quizás fuera de tema o demasiado grande para este componente, pero pensé en ponerlo aquí para quizás iniciar una conversación.

4 Me gusta

¿Hay planes para que funcione con 3.2+?
Realmente nos gustó la baja fricción de enviar mensajes de audio dentro de nuestro personal de Discourse.

2 Me gusta

@jrgong ¿Puedes probar este fork antes de que haga una PR, por favor?

URL: https://github.com/Arkshine/discourse-voice-recorder
Rama: modernize

1 me gusta

De todos modos funcionó en el iPad.

2 Me gusta

¡Se agradecería mucho una PR!

2 Me gusta

Lo probé en MacOS + Arc Browser, funciona de maravilla hasta ahora. Lo probaré con nuestro personal y veré cómo funciona en diferentes dispositivos y navegadores.

2 Me gusta

Disculpa la espera. ¡Quería rehacer la rama para facilitar la revisión!

4 Me gusta

Gracias a Angus, el PR ha sido fusionado. :pray:

Estoy eliminando la etiqueta broken. :+1:

5 Me gusta

¿Podríamos añadirlo también a chat?

4 Me gusta

@angus, ¿está de acuerdo si hago una PR para usar la biblioteca de terceros que @peter.be usó en su plugin? La biblioteca usa la API AudioContext en su lugar, por lo que la salida se puede convertir a MP3 en un web worker. De esta manera, la reproducción parece ser compatible de forma más universal en los dispositivos.

6 Me gusta

Sí, se agradecería mucho @Arkshine.

5 Me gusta

@denvergeeks

¿Puedes intentarlo, por favor?

URL: https://github.com/Arkshine/discourse-voice-recorder
rama: feature/playback-improvement

Si funciona como se espera, añadiré pruebas y haré un PR más tarde. :+1:

2 Me gusta

¿Cómo instalo una rama?

Intenté pegar https://github.com/Arkshine/discourse-voice-recorder/tree/feature/playback-improvement en el campo del instalador de componentes temáticos en la administración de mi sitio de Discourse en admin/customize/components, pero estoy recibiendo este error:

Ocurrió un error: Error de importación: about.json no existe o es inválido. ¿Está seguro de que este es un tema de Discourse?

1 me gusta