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.
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.
@tobiaseigen I would much prefer a native solution, so no objections from me there 
@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?
![]()
Mais sérieusement, désolé pour le délai, c’est une période chargée pour moi. La correction est en place, il suffit de mettre à jour le plugin et tout devrait fonctionner à nouveau.
Paweł
Merci beaucoup d’avoir mis à jour le plugin, Pawel. J’adore cette fonctionnalité.
Je l’ai testé dans ma communauté, et cela fonctionne dans Chrome, mais dans Firefox (75), l’onglet se fige sur « traitement de l’audio… ».
Cela signifie-t-il que le plugin n’était pas réellement cassé comme indiqué dans l’étiquette ?
Cela signifie que le développeur l’avait corrigé à ce moment-là, mais qu’il est actuellement cassé.
Est-il possible d’intégrer l’application d’enregistrement vocal de Google dans Discourse ? Voici ce que j’entends par là :
https://forum.english.best/t/playing-around-with-the-pixel-4-audio-recorder/177902?u=torsten
Existe-t-il un plugin fonctionnel similaire ?
À ma connaissance, non. Mais il y a très peu de réel besoin non plus. Presque tout le monde a un enregistreur dans sa poche. Et après, il ne s’agit que de télécharger un autre fichier multimédia.
Vous devez ouvrir l’application d’enregistrement, enregistrer le fichier, puis le rechercher et le télécharger.
L’autre option consisterait à appuyer sur un bouton, puis à le relancer une fois terminé, et tout se fait automatiquement.
Je pense qu’un tel plugin serait très important pour le forum. Si WhatsApp n’avait pas d’enregistreur vocal alors que Telegram en dispose, tout le monde utiliserait Telegram.
Que faites-vous avec les photos et les vidéos, sinon avec l’audio
? Où est la différence ?
Peut-être que deux systèmes de messagerie instantanée ne sont pas tout à fait identiques à un forum ? Ou bien avez-vous un enregistrement audio dans votre client de webmail ? Donc, c’est un peu comme comparer des pommes et des oranges.
Mais bien sûr, ce serait agréable si une telle fonction existait. Voulez-vous deviner pourquoi elle est si rare et que vous ne la trouvez pas sur Facebook, Twitter, WordPress, ou sans une personnalisation lourde (et coûteuse) dans Moodle ?
C’est utile pour un sujet principal de type podcast, mais avec les réponses, c’est difficile. Chacun doit écouter à chaque fois.
Et… les utilisateurs ne l’utilisent presque jamais.
Je souhaiterais rendre open source la version commerciale de ce plugin avec une version unique du lecteur.
L’enregistreur fonctionne avec une version précédente de Discourse (sauf sur les appareils Apple), et le lecteur visuel est désactivé car la mise en cache des images visuelles n’est pas encore implémentée, bien que cela soit possible.
Le lecteur devrait ressembler à ceci :
Liste des fonctionnalités :
- visualisation audio
- contrôle de la vitesse
- contrôle du volume
- bouton de téléchargement
- mise en cache des images de visualisation
Souhaitez-vous poursuivre son développement en mode open source et soutenir le plugin avec des mises à jour futures ?
Est-il très difficile d’ajouter la prise en charge de ces appareils ?
Sinon, cela représente un très grand nombre d’utilisateurs qui utilisent des appareils Apple ![]()
Il y a un problème lié à la politique CORS.
Eh bien, je peux enregistrer en utilisant Apple dans Moodle.
Cela n’a aucun intérêt de le faire directement depuis le forum (ni avec Android non plus), car l’enregistrement et le téléchargement des médias restent exactement la même tâche que de prendre une photo et de la télécharger sur le forum ![]()
Le plus gros problème, c’est le format WAV, car Apple ne gère pas le MP3. Certes, la conversion peut être effectuée au niveau du serveur, mais cela ajoute une étape supplémentaire.
Ce que je souhaiterais obtenir, c’est un plugin qui :
- convertit les fichiers WAV en MP3 ou OGG si le fichier média est un WAV,
- déplace le fichier audio vers S3, hors de Discourse.
Actuellement, mon flux de travail est le suivant :
- enregistrement avec un iPhone,
- conversion WAV → MP3 via une application,
- téléchargement vers S3,
- lien vers le sujet.
Je peux le faire, mais aucun de mes utilisateurs ne le fera (bien que, honnêtement, les utilisateurs pensent que l’audio est largement surévalué
).
Voici une solution provisoire ! L’audio n’est que de la vidéo sans images.
Bonjour, j’ai cliqué sur le bouton d’enregistrement et cela affiche juste un écran noir, sur ordinateur et sur mobile.
C’est un plugin cassé actuellement


