talk-android icon indicating copy to clipboard operation
talk-android copied to clipboard

Poor audio quality of voice messages

Open Dubidubiduu opened this issue 3 years ago • 8 comments

Steps to reproduce

  1. Record an audio message

Expected behaviour

Audio message has similar quality as in Nextcloud Talk web version, whatsapp, telegram, signal etc.

Actual behaviour

It is very tinny and not at pleasure to hear that voice message at all.

Device information

Talk version: 12.2.1

Server information

Nextcloud version: (see admin overview page: /index.php/settings/admin/overview) 22.1.1

Talk version: (see apps admin page: /index.php/settings/apps) 12.1.2

Dubidubiduu avatar Oct 01 '21 21:10 Dubidubiduu

@Dubidubiduu Thanks for reporting this issue. I was able to reproduce it.

timkrueger avatar Oct 05 '21 16:10 timkrueger

I can confirm it for the Xiaomi Mi 5T.

DanielStandfest avatar Feb 17 '22 21:02 DanielStandfest

Any ehrm, any status on this? Half a year in, can I do anything to change the quality setting of any of my chats/calls? I need it

StarSmasher44 avatar Sep 01 '22 11:09 StarSmasher44

@timkrueger how did you reproduce this?

mahibi avatar Sep 05 '22 06:09 mahibi

@timkrueger how did you reproduce this?

On my test devices I created a voice message in NC Talk for Android and made a voice memo. In comparison the audio quality for NC Talk for Android was much lower. But I didn't investigate any more.

timkrueger avatar Sep 05 '22 08:09 timkrueger

@timkrueger sent you a voice message on sermo, lets compare the quality with different devices...

mahibi avatar Sep 06 '22 06:09 mahibi

the same problem Sony Xperia 1 III

dotmitsu avatar Sep 22 '22 10:09 dotmitsu

Same with S21+ 5G SM-G996U1

AndyXheli avatar Sep 30 '22 20:09 AndyXheli

I have the same problem with my samsung note 9. My nextcloud version is 24

siriwliw98 avatar Nov 04 '22 01:11 siriwliw98

We not working active on that issue. But it would be interesting to know if you used external micros (cable, bluetooth) or the integrated micro!

timkrueger avatar Nov 08 '22 11:11 timkrueger

We not working active on that issue. But it would be interesting to know if you used external micros (cable, bluetooth) or the integrated micro!

I used integrated micro

dotmitsu avatar Nov 08 '22 11:11 dotmitsu

We not working active on that issue. But it would be interesting to know if you used external micros (cable, bluetooth) or the integrated micro!

It's the same problem when I use integrated and external Mic.

siriwliw98 avatar Nov 08 '22 12:11 siriwliw98

integrated micro

ghost avatar Nov 08 '22 14:11 ghost

https://github.com/nextcloud/talk-android/issues/1835

Is the referenced issue not a clue to the problem? Has anyone done any research in this direction so far?

All the devices in my family (oneplus 7t, huawai p20, Samsung S22, Motorola G22) have this problem. So I don't think it's a problem with the devices.

dorpauli avatar Dec 05 '22 14:12 dorpauli

https://github.com/nextcloud/talk-android/issues/1835

Is the referenced issue not a clue to the problem? Has anyone done any research in this direction so far?

All the devices in my family (oneplus 7t, huawai p20, Samsung S22, Motorola G22) have this problem. So I don't think it's a problem with the devices.

If they really use such awful bitrate and settings then yes, this is the whole problem. I can't believe these settings are not changeable on a self-hosted solution in all fairness...

nssatlantis avatar Dec 06 '22 19:12 nssatlantis

https://github.com/nextcloud/talk-android/issues/1835

Is the referenced issue not a clue to the problem? Has anyone done any research in this direction so far?

All the devices in my family (oneplus 7t, huawai p20, Samsung S22, Motorola G22) have this problem. So I don't think it's a problem with the devices.

If they really use such awful bitrate and settings then yes, this is the whole problem. I can't believe these settings are not changeable on a self-hosted solution in all fairness...

@nssatlantis But it's not about the self hostet nextcloud instance. It's about the client (android app in this case) because this records the audio. Audio in nc talk browser is way better.

dorpauli avatar Dec 08 '22 14:12 dorpauli

https://github.com/nextcloud/talk-android/issues/1835

Is the referenced issue not a clue to the problem? Has anyone done any research in this direction so far?

All the devices in my family (oneplus 7t, huawai p20, Samsung S22, Motorola G22) have this problem. So I don't think it's a problem with the devices.

If they really use such awful bitrate and settings then yes, this is the whole problem. I can't believe these settings are not changeable on a self-hosted solution in all fairness...

@nssatlantis But it's not about the self hostet nextcloud instance. It's about the client (android app in this case) because this records the audio. Audio in nc talk browser is way better.

Even so, If the quality is really set to the specified low bitrate, then that would likely be the same on the app, and again it makes me question why this isn't a configurable option either way. Since you process the data yourself from android to server to reciever.

nssatlantis avatar Dec 08 '22 19:12 nssatlantis

I can attest to the Samsung A52's awful recording quality for voicemails. In one of the discussions on the Android client and the second one on the web browser, I specifically recorded two voice messages. While the web version has an adequate quality, the quality on Android is simply unimaginably inferior. The Talk client for Android presently only records audio messages at a quality of... 10 kbps. Could you kindly add the voice quality settings?

RepLicanT-UHD avatar Jan 13 '23 09:01 RepLicanT-UHD

@AndyScherzinger are there any plans to fix this problem?

ghost avatar Jan 13 '23 13:01 ghost

please test this apk https://github.com/nextcloud/talk-android/pull/2714#issuecomment-1400252696 and let me know if the quality is better for you.

if it's not, please let me know which device you used.

mahibi avatar Jan 23 '23 12:01 mahibi

please test this apk #2714 (comment) and let me know if the quality is better for you.

if it's not, please let me know which device you used.

Just tested. Quality of voice message is great now. Absolutely clear sound. Thanks a lot for that fix. When can we see it in the stable version in GooglePlay store?

RepLicanT-UHD avatar Jan 23 '23 12:01 RepLicanT-UHD

this will be in 15.1.2 which should be out beginning/mid of february

mahibi avatar Jan 23 '23 12:01 mahibi

this will be in 15.1.2 which should be out beginning/mid of february

Thanks! Great job!

RepLicanT-UHD avatar Jan 23 '23 12:01 RepLicanT-UHD

we had to make changes because my solution from yesterday failed playback on safari (it's quite some fiddling to support all platforms!).

Please give it another try with this updated apk: https://github.com/nextcloud/talk-android/pull/2714#issuecomment-1401680591 (quality is slightly lower than the solution from yesterday but we have to find one that's okay for all platforms/browsers)

It would be great to have feedback if the recorded voice message from android is able to be played on different platforms/browsers.

mahibi avatar Jan 24 '23 10:01 mahibi

we had to make changes because my solution from yesterday failed playback on safari (it's quite some fiddling to support all platforms!).

Please give it another try with this updated apk: #2714 (comment) (quality is slightly lower than the solution from yesterday but we have to find one that's okay for all platforms/browsers)

It would be great to have feedback if the recorded voice message from android is able to be played on different platforms/browsers.

Tested:

Samsung Galaxy A52 (Android):

--- Talk Application (recorded in QA version, played in GooglePlay version): everything is OK --- Mobile browser (Firefox Android): everything is OK

Linux Mint:

--- Firefox: everything is ok --- Ungoogled Chromium 108: everything is ok

Sound is still good, but with a little bit more noise in the background and the voice itself is a bit more flat. But overall quality is still very good, especially compared to the current stable version.

Thank you!

RepLicanT-UHD avatar Jan 24 '23 11:01 RepLicanT-UHD