deltachat / deltachat-desktop

Email-based instant messaging for Desktop.
GNU General Public License v3.0
918 stars 167 forks source link

Voice message improvements #2599

Open Simon-Laux opened 2 years ago

Simon-Laux commented 2 years ago

references: #484

adbenitez commented 2 years ago

a bug related to this: if you play a voice message and then send a message to reply the voice message in the chat while you are listening, the audio is stopped

sysfu commented 2 years ago

I would also like to see the voice player automatically advance and play the next voice message, like TeleGRIDS does.

JoshWho commented 2 years ago

100% support the need for voice on the desktop clients.

sysfu commented 1 year ago

Is there a way to sponsor this feature request directly, like a bug bounty? Session app has ability to record voice messages from their desktop client. Lacking this same capability on Delta Chat has been the biggest pain point since I gave up my tardphone a year ago.

Simon-Laux commented 1 year ago

you could propose sponsoring it to delta@merlinux.eu, we don't have a bug bounty program yet, maybe it could make sense looking into it, are there some bug bounty services that you can recommend?

sysfu commented 1 year ago

you could propose sponsoring it to delta@merlinux.eu, we don't have a bug bounty program yet, maybe it could make sense looking into it, are there some bug bounty services that you can recommend?

I don't really have much experience with bounty services tbh. The two main ones I have heard of are issuehunt and bountysource. I know that there has been some controversy with Bountysource over the years. https://blog.elementary.io/goodbye-bountysource-hello-github-sponsors/

Snowdrift.coop details more of the services here https://wiki.snowdrift.coop/market-research/other-crowdfunding#bounty

farooqkz commented 1 year ago

How about noise reduction? I think many browsers already support that. or at least it's part of the spec for gUM.

Related link: https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints/noiseSuppression We could further reduce noise using AI/ML maybe?

Simon-Laux commented 1 year ago

How about noise reduction? I think many browsers already support that. or at least it's part of the spec for gUM.

we don't even have voice message recording in desktop and you are already talking about how to improve it 👀 Reducing noise is a the problem (yet), also I think that would add another layer of complexity or at least another possible source of bugs.

farooqkz commented 1 year ago

How about noise reduction? I think many browsers already support that. or at least it's part of the spec for gUM.

we don't even have voice message recording in desktop and you are already talking about how to improve it eyes

Think it of a suggestion of an item to add in the roadmap of voice messages ;)

sysfu commented 1 year ago

Ability to stop and resume recording would be handy for instances of screaming jets or kids in the background. ;)

WofWca commented 1 month ago

only play one voice message at a time, if there is already a voice message playing pause it

A way to do this is to have a global <audio> element. Though a11y needs to be taken into account.

This perhaps should also apply to video attachments.

Telegram IMO does a great job here.