Sprachaufnahme-Plugin

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 „Gefällt mir“

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 „Gefällt mir“

@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 „Gefällt mir“

:joy:

Aber im Ernst, entschuldige bitte die Verzögerung, ich habe gerade viel zu tun. Die Korrektur ist bereits implemented. Aktualisiere einfach das Plugin, und es sollte wieder funktionieren.

Paweł

14 „Gefällt mir“

Vielen Dank für das Update des Plugins, Pawel. Diese Funktion ist großartig.

Ich teste sie gerade in meiner Community, und sie funktioniert in Chrome, aber in Firefox (75) stürzt der Tab bei „Audio wird verarbeitet…

5 „Gefällt mir“

Heißt das, dass das Plugin nicht wirklich defekt ist, wie im Tag beschrieben?

1 „Gefällt mir“

Es bedeutet, dass der Entwickler es zu diesem Zeitpunkt bereits behoben hatte, aber es derzeit wieder defekt ist.

4 „Gefällt mir“

Ist es irgendwie möglich, Googles Diktiergerät-App in Discourse zu integrieren? Das meine ich:

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

4 „Gefällt mir“

Gibt es ein Plugin wie dieses, das funktioniert?

2 „Gefällt mir“

Soweit ich weiß, nein. Aber es besteht auch kaum ein echter Bedarf. Fast jeder hat ein Aufnahmegerät in der Tasche. Danach geht es nur noch darum, eine weitere Mediendatei hochzuladen.

3 „Gefällt mir“

Du musst die Aufzeichnungs-App öffnen, die Datei speichern, dann nach der Datei suchen und sie hochladen.
Die andere Möglichkeit wäre, einen Button zu drücken, beim Fertigwerden erneut zu drücken, und alles läuft automatisch ab.
Ich finde, ein solches Plugin wäre für das Forum sehr wichtig. Wenn WhatsApp keinen Sprachaufnehmer hätte und Telegram schon, würde jeder Telegram nutzen.

2 „Gefällt mir“

Was macht man mit Fotos und Videos, etwas anderes als mit Audio :wink: Wo liegt der Unterschied?

Vielleicht sind zwei schnelle Nachrichtensysteme nicht ganz dasselbe wie ein Forum? Oder haben Sie in Ihrem Webmail-Client eine Aufnahmefunktion für Audio? Das ist also ein bisschen wie Äpfel mit Birnen vergleichen.

Aber sicher, es wäre schön, wenn es eine solche Funktion gäbe. Möchten Sie raten, warum sie so selten ist und Sie sie weder bei Facebook, Twitter, WordPress noch ohne aufwendige (und teure) Anpassungen in Moodle finden?

Sie ist nützlich bei podcast-artigen Eröffnungsposts, aber bei Antworten ist es schwierig. Jeder muss jedes Mal alles anhören.

Und … Nutzer verwenden sie fast nie.

2 „Gefällt mir“

Ich würde gerne die kommerzielle Version dieses Plugins mit einer einzigartigen Player-Version quelloffen machen.

Der Recorder funktioniert mit einer früheren Discourse-Version (außer bei Apple-Geräten), und der visuelle Player ist deaktiviert, da das Caching der visuellen Bilder noch nicht umgesetzt ist, aber möglich wäre.

Der Player sollte so aussehen:

Funktionsliste:

  • Audio-Visualisierung
  • Geschwindigkeitssteuerung
  • Lautstärkesteuerung
  • Download-Button
  • Caching der Visualisierungsbilder

Möchte jemand die Weiterentwicklung im Open-Source-Modus übernehmen und das Plugin mit zukünftigen Updates unterstützen?

2 „Gefällt mir“

Ist es sehr schwierig, Unterstützung für diese Geräte hinzuzufügen?
Andernfalls sind das sehr viele Nutzer, die Apple-Geräte verwenden :frowning:

2 „Gefällt mir“

Es liegt ein Problem im Zusammenhang mit der CORS-Richtlinie vor.

2 „Gefällt mir“

Nun, ich kann in Moodle mit Apple aufnehmen.

Es hat keinen Sinn, dies direkt über das Forum zu tun (und auch nicht mit Android), da das Aufnehmen und Hochladen von Medien im Grunde dasselbe ist wie das Erstellen eines Fotos und dessen Hochladen ins Forum :wink:

Das größte Problem ist WAV, denn Apple unterstützt kein MP3. Zwar kann es auf Server-Ebene konvertiert werden, aber das ist ein zusätzlicher Schritt.

3 „Gefällt mir“

Was ich gerne hätte, ist ein Plugin, das:

  • WAV-Dateien in MP3 oder OGG konvertiert, falls die Mediendatei im WAV-Format vorliegt,
  • die Audiodatei von Discourse auf S3 verschiebt.

Mein aktueller Workflow sieht so aus:

  • Aufnahme mit dem iPhone
  • WAV → MP3 mit einer App
  • Hochladen auf S3
  • Verlinkung im Topic

Das kann ich zwar selbst machen, aber das werden meine Nutzer nicht tun (zwar sind Nutzer, die Audio nutzen, meiner Meinung nach ohnehin überbewertet, aber :rofl:).

3 „Gefällt mir“

Hier ist eine vorläufige Lösung! Audio ist im Grunde Video ohne Bilder.

2 „Gefällt mir“

Hallo, ich habe auf die Aufnahmetaste geklickt und es erscheint nur ein dunkler Bildschirm, sowohl auf dem Desktop als auch auf dem Mobilgerät.

2 „Gefällt mir“

Es ist derzeit ein fehlerhaftes Plugin

3 „Gefällt mir“