Ich führe Firefox unter Debian aus. Wenn ich „Themevorschau“ auswähle, erhalte ich das Symbol, kann Audio aufnehmen, speichern und abspielen. Aber ohne die „Themevorschau“ verschwindet das Symbol. Gibt es ein bekanntes Verfahren, um es wieder erscheinen zu lassen?
Haben Sie sichergestellt, dass die Theme-Komponente auf das von Ihnen verwendete Theme angewendet wird?
Ja, die Theme-Komponente wird auf alle Themes angewendet.
Gibt es andere Theme-Komponenten, die damit in Konflikt stehen könnten?
Das sieht wirklich gut aus! Ich habe einen kurzen Test gemacht und es funktioniert einwandfrei. Tolle Arbeit! Ich persönlich bin an dieser Funktion interessiert, weil ich schon immer davon geträumt habe, Fotos in meinem Familienforum zu teilen und es den Leuten zu ermöglichen, mit einer Audioaufnahme zu reagieren. Wenn es dann auch noch automatisch transkribiert wird, wäre das fantastisch.
Ein Vorschlag zur Verbesserung der Benutzeroberfläche, der mir einfällt, ist, das Antworten mit einer Sprachaufnahme zu erleichtern, vielleicht mit einem
im Beitragsmenü. Klicken Sie darauf, um das Modal für die Audioaufnahme zu öffnen. Speichern Sie es, und dann wird die Antwort erstellt und gespeichert, die die Audioaufnahme enthält.
Ich kann es nicht genau sagen und ein Designer würde es besser machen als ich, aber die Benutzererfahrung des Modals könnte auf verschiedene Weise verbessert werden, um sie unterhaltsamer, dynamischer und leichter verständlich zu gestalten:
- Wenn Sie eine Aufnahme starten, sollte eine Animation die aktive Aufnahme anzeigen.
- Wenn Sie die Aufnahme stoppen, ändern Sie Aufnahme starten in Erneut aufnehmen. Wenn Sie darauf klicken, warnen Sie, dass die vorhandene Aufnahme gelöscht wird.
- Ändern Sie Hochladen in Aufnahme behalten.
- Ändern Sie Abbrechen in Aufnahme löschen.
Die RodeReporter-App auf meinem iPhone fällt mir ein, die eine ziemlich gute Benutzeroberfläche hat.
Das klingt für mich nach einer großartigen Funktion. ![]()
Für das Erscheinen des Buttons gibt es keine besonderen Bedingungen. ![]()
Wenn er mit Ihrem Theme verknüpft ist, können Sie dann in der Browserkonsole nach Fehlern suchen, die Ihr Problem erklären könnten?
Hier @Arkshine, danke, dass du es dir ansiehst. Ich habe die Seite geladen, dann die Konsole geöffnet und auf „Neues Thema“ geklickt, um den Komponisten zu beobachten: Es wurde kein Mike-Button angezeigt. Die Nachrichten kamen vor jeder Aktion.
Konsolenmeldungen
Content-Security-Policy-Warnungen 2
Content-Security-Policy: Ignoriere „‘report-sample’“ innerhalb von script-src: „‘strict-dynamic’“ angegeben, neueste
Content-Security-Policy: Ignoriere „‘report-sample’“ innerhalb von script-src: „‘strict-dynamic’“ angegeben, neueste
Discourse v3.3.0.beta2-dev — Commits · discourse/discourse · GitHub — Ember v5.5.0 app.js:240:10
Ich frage mich, ob Sie Zeit haben, Sprachaufnahmen im Chat hinzuzufügen … Danke …
Ich habe einen kurzen Test gemacht, um zu sehen, ob es funktioniert.
Die aufgenommene Audiospur kann angehängt werden und Sie müssen die Eingabetaste drücken, um die Nachricht zu senden.
Ich bin mir nicht sicher, ob die Nachricht nach dem Hochladen der Audiospur automatisch gesendet werden soll.
Was denkst du?
Zwei Buttons?
Hochladen und
Hochladen & Senden
Das ist eine gute Idee. Danke für den Vorschlag. ![]()
Vielen Dank für die Bemühungen @Arkshine,
sehr aufregend, hast du einen Branch, den ich ausprobieren könnte ![]()
wahrscheinlich, spielen und senden
Ich schätze, es ist ein seltener Fall, dass jemand es hochlädt, aber nicht sendet…?
“senden” erledigt sowohl das Hochladen als auch das Senden.
und es wird auch auf dem iPhone funktionieren, oder?
Das ist ziemlich cool. Werden die Audioclips für eine bestimmte Zeit aufbewahrt? Da der Speicherplatz bei viel Verkehr/Uploads im Laufe der Zeit knapp werden könnte.
Dies schließt die Lücke weiter, indem ein robustes Chat-System hinzugefügt wird.
Ich vermute, genau wie der Chat-Inhalt, werden die Audio-Clips für eine bestimmte Zeit aufbewahrt, wie in den Kanaleinstellungen definiert… das kann 1 Tag bis Monate dauern…
Es scheint, dass das System periodisch Mediendateien entfernt, die nicht mehr referenziert werden… meine Vermutung, ich bin mir der Logik nicht sicher…
Können Sie bitte den Branch feature/chat-support ausprobieren? ![]()
URL: https://github.com/arkshine/discourse-voice-recorder
Wenn alles gut ist, werde ich einen PR erstellen, sobald ich funktionierende Tests habe.
So sieht die Funktion im Moment aus:
Danke @Arkshine
Ich habe diesen Branch gerade installiert und ausprobiert. Er funktioniert gut im Web und auf dem Gerät. Ich werde mehr ausprobieren und mich melden, falls es Probleme gibt…
Vielen Dank für diese tolle Funktion, so cool!
Frage:
- Gibt es ein Zeitlimit für die Aufnahme? Vielleicht braucht es eine Einstellung, um Missbrauch zu vermeiden?
Danke fürs Testen! ![]()
Derzeit gibt es kein Zeitlimit, aber die Anhangsgrößenbeschränkungen gelten für Sie, und es gibt keine Warnung dazu. Es wäre eine großartige Funktion, die Aufnahme zu stoppen, wenn ihre Größe das festgelegte Limit überschreitet, da Sie meiner Meinung nach den Ton verlieren, wenn dies geschieht.
Eine neue Einstellung zur Definition eines Zeitlimits könnte ebenfalls vorgenommen werden. Ich bin mir jedoch noch nicht sicher, wie Sie die endgültige Größe basierend auf dem Zeitlimit übersetzen.
Stimmt, das habe ich vergessen.
Ich schätze, es braucht keine Einstellung dafür, könnte es aber irgendwo in der Doku erwähnen, falls nötig…
Danke, Arkshine!

