Voice messages for discourse

Is there any plugin that allows users to post voice subjects?
Is there anyone interested in such plugin?

5 « J'aime »

this may help: I remember @simon has worked on “sound track upload”, but I couldn’t find it now via search.

2 « J'aime »

I think this is it?
https://meta.discourse.org/t/plugins-for-audio-file-uploads/36313

2 « J'aime »

If you enable audio filetypes for your forum, (mp3, ogg, wav, m4a) when audio files are uploaded, they should give you the browser’s default audio player.

Audio files are very large, so you would probably only want to enable them if you are storing uploads externally.

Edit: with the m4a filetype enabled, I can upload audio directly from my Android phones voice recorder app. That might be close to what you are looking for.

12 « J'aime »

Is there any way to limit the length of the audio to X seconds?
Do users record their voice or need to upload the files?

1 « J'aime »

No, but you can set the ‘max attachment size’ on Discourse to limit upload sizes. From my phone, a 1 minute audio recording is approximately 1000kb.

They need to upload the file. On my phone it is quite straightforward. Clicking the upload button in the composer opens the phone’s ‘Choose an action’ menu. That lets me select the phone’s voice recorder app.

3 « J'aime »

Following @simon’s suggestions, I get a player when a user uploads an audio file directly, but not when the audio file comes as an email attachment. In that case, a link to download the audio file is displayed. I’m testing Discourse as a ticketing system and our inboxes receive a good amount of voicemails to handle (forwarded from our phone line), so I’m interested in the player option when someone emails an audio file. Is there a way to configure this?

4 « J'aime »

Can you send an audio file as an email attachment here by replying to this via email so that we can have a look?

1 « J'aime »

I’ve tried to reply with an audio attachment but it appears that audio files are not authorized here ("authorized extensions: jpg, jpeg, png, gif, pdf, csv, gz, json, svg, mp4, txt, docx, mov, tex”).

Regardless, the same thing appears to happen with audio-only video files. Here is an .mp4 being sent as an email attachment.

Test audio recording.mp4 (44.1 KB)

3 « J'aime »

And here it is with the direct upload.

3 « J'aime »

Thanks @Elena_Lappen.

@gerhard, can you see if we can improve attachment_markdown to check if we can onebox the upload?

6 « J'aime »

Je remets ce sujet à l’ordre du jour car je pense que les messages vocaux constituent une fonctionnalité d’accessibilité majeure. Je recherche :

  • L’enregistrement vocal
  • Une accessibilité pour les personnes sourdes et/ou malentendantes
  • Donc probablement via une transcription automatique
  • Traduisible
  • Stocké de manière externe

Nous utilisons VoiceText pour cela sur Slack, et cela fonctionne très, très bien.
https://voicetext.presence.so/slack

J’aimerais beaucoup que cela soit une option pour Discourse, cependant ! Je ne sais pas nécessairement comment y parvenir, mais le flux de travail est tout à fait idéal.

Pour Discourse, une étape intermédiaire pourrait consister à ajouter un bouton dans l’éditeur qui ouvre un lien vers un site d’enregistrement vocal. J’ai expérimenté différents enregistreurs vocaux et voici quelques options. Aucun n’est parfait, mais j’aimerais beaucoup avoir votre avis sur cette idée !

Otter.ai
Transcription automatique. Nécessite une connexion et un paiement après 600 minutes/mois (ce qui est beaucoup, cependant !)

Reverb
Extrêmement simple à utiliser. Aucune connexion requise. Cependant, pas de transcription automatique.

SpeakPipe
Également très simple à utiliser. Aucune connexion requise. Pas de transcription automatique. Limite de temps de 5 minutes par enregistrement. Moins esthétique que Reverb.
https://www.speakpipe.com/voice-recorder/msg/vwqkow3n6hqloxe7

7 « J'aime »

Je serais également très intéressé par cette fonctionnalité dans Discourse, les solutions de contournement actuelles ne ressemblent à rien que mes utilisateurs ne feraient en raison des complications que certains de mes utilisateurs pourraient rencontrer.

1 « J'aime »

Salut tout le monde

Je reprends ce sujet ! C’est une fonctionnalité qui m’intéresse car je souhaite principalement déplacer la communication de notre personnel vers des messages vocaux.

J’ai essayé la dictée Siri, mais c’est un cauchemar (du moins pour la langue allemande). Et je suis sur Firefox, donc la dictée Google Chrome n’est pas une option.

Quelqu’un a-t-il réalisé quelque chose de similaire ?

@debryc Avez-vous trouvé une implémentation native avec Discourse ? Mon scénario idéal serait d’utiliser un service depuis l’éditeur afin que la transcription complète soit automatiquement intégrée dans le message.

2 « J'aime »

@jrgong Je suis aussi en train de suivre ça.

Il y a ce composant de thème par @angus (qui est actuellement cassé)…

Il y a aussi un plugin par @peter.be qui fonctionne maintenant…

Les composants de thème sont généralement meilleurs et plus flexibles, donc le composant de thème de @angus est probablement la meilleure solution ! Peut-être pourrions-nous participer pour payer l’un des développeurs afin de corriger le composant de thème.

@jrgong il y a aussi ceci, qui est en fait vraiment cool et stable, open source… que je pourrais envisager d’empaqueter en tant que composant de thème.

7 « J'aime »

Soundcite semble intéressant en raison de sa nature open-source :slight_smile:
La prochaine étape serait évidemment de l’intégrer nativement dans les publications Discourse.

Oui, envoyez-moi un message privé, je suis intéressé :slight_smile:

3 « J'aime »