Eseguo Firefox su Debian, quando faccio "anteprima tema" ottengo l’icona, posso registrare l’audio, salvare e riprodurre. Ma senza "anteprima tema", l’icona scompare. Esiste una procedura nota per farla riapparire?
Ti sei assicurato che il componente del tema sia applicato al tema che stai utilizzando?
Sì, il componente del tema è applicato a tutti i temi.
Hai altri componenti del tema che potrebbero interferire?
Questo sembra davvero ottimo! Ho appena fatto un rapido test e funziona perfettamente. Bel lavoro! Sono personalmente interessato a questa funzionalità perché ho sempre sognato di condividere foto sul mio forum di famiglia e permettere alle persone di reagire con una registrazione audio. Se poi venisse anche trascritta automaticamente, sarebbe fantastico.
Un suggerimento per migliorare l’interfaccia utente che mi viene in mente è rendere più facile rispondere con una registrazione vocale, magari con un
nel menu del post. Clicca su quello per aprire la modale di registrazione audio. Salva e poi la risposta viene creata e salvata, contenente la registrazione audio.
Non riesco a definirlo bene e un designer farebbe meglio di me qui, ma l’esperienza utente della modale potrebbe essere migliorata in alcuni modi per renderla più divertente, dinamica e facile da capire:
- quando inizi una registrazione, fai apparire un’animazione per indicare la registrazione attiva
- quando interrompi la registrazione, cambia
<kbd>Start recording</kbd>in<kbd>Record again</kbd>. Quando selezionato, avvisa che la registrazione esistente verrà eliminata. - cambia
<kbd>Upload</kbd>in<kbd>Keep recording</kbd> - cambia
<kbd>cancel</kbd>in<kbd>Delete recording</kbd>
L’app RodeReporter sul mio iPhone mi viene in mente, che ha un’interfaccia utente piuttosto decente.
Questa mi sembra un’ottima funzionalità. ![]()
Non c’è nessuna condizione speciale affinché il pulsante appaia. ![]()
Supponendo che sia collegato al tuo tema, puoi controllare la console del browser se vedi errori che potrebbero spiegare il tuo problema?
Qui @Arkshine, grazie per averci dato un’occhiata. Ho caricato la pagina, poi ho aperto la console e ho cliccato su “New Topic” per osservare il composer: non è apparso il pulsante mike. I messaggi sono arrivati prima di qualsiasi azione.
Console messages
Content-Security-Policy warnings 2
Content-Security-Policy: Ignoring “‘report-sample’” within script-src: ‘strict-dynamic’ specified latest
Content-Security-Policy: Ignoring “‘report-sample’” within script-src: ‘strict-dynamic’ specified latest
Discourse v3.3.0.beta2-dev — Commits · discourse/discourse · GitHub — Ember v5.5.0 app.js:240:10
@angus
Mi chiedo se hai tempo di aggiungere la registrazione vocale in chat… grazie…
Ho fatto un rapido test per vedere. Può funzionare.
L’audio registrato può essere allegato e devi premere invio per inviare il messaggio.
Non sono sicuro se il messaggio debba essere inviato automaticamente dopo il caricamento dell’audio.
Cosa ne pensi?
Due pulsanti?
Carica e
Carica e Invia
Questa è una buona idea. Grazie per il suggerimento. ![]()
grazie mille per gli sforzi @Arkshine,
molto emozionante, hai un branch, potrei provare ![]()
probabilmente, play, e send
immagino, sia un caso raro che qualcuno lo carichi, ma non lo invii … ?
“send” fa sia l’upload che l’invio.
e funzionerà anche su iPhone, giusto?
Questo è molto interessante. Le clip audio vengono conservate per un certo periodo di tempo? Potrebbe essere un problema di spazio se ci fosse molto traffico/caricamenti nel tempo.
Questo colma ulteriormente il divario aggiungendo un robusto sistema di chat.
immagino, lo stesso del contenuto della chat, le clip audio verranno conservate per un periodo di tempo definito nelle impostazioni del canale… potrebbe essere da 1 giorno a mesi…
sembra che il sistema rimuova periodicamente i file multimediali che non vengono più referenziati… la mia ipotesi, non sono sicuro della logica…
Puoi provare il branch feature/chat-support? ![]()
URL: https://github.com/arkshine/discourse-voice-recorder
Se tutto va bene, farò una PR una volta che avrò i test funzionanti.
Come si presenta la funzionalità al momento:
grazie @Arkshine
ho appena installato questo branch e ho provato, funziona bene sul web e sul dispositivo. proverò ancora e posterò se ci sono problemi…
grazie mille per questa bella funzione, fantastico!
domanda:
- c’è un limite di tempo per la registrazione? forse serve un’impostazione per evitare abusi?
Grazie per aver testato! ![]()
Attualmente non c’è un limite di tempo, ma i limiti di dimensione dell’allegato ti limitano e non c’è alcun avviso al riguardo. Sarebbe un’ottima funzionalità per interrompere la registrazione se la sua dimensione supera il limite definito perché credo che l’audio venga perso in tal caso.
Potrebbe anche essere creata una nuova impostazione per definire un limite di tempo. Tuttavia, non sono sicuro di come tradurre la dimensione finale in base al limite di tempo (ancora).
Giusto, me ne sono dimenticato,
immagino non serva un’impostazione, si potrebbe semplicemente menzionarlo da qualche parte nella documentazione se necessario…
grazie Arkshine!

