ChatSecure / ChatSecure-iOS

ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
https://chatsecure.org
Other
3.13k stars 1.03k forks source link

Bad audio quality for voice recordings #892

Open zuglufttier opened 6 years ago

zuglufttier commented 6 years ago

The audio quality of voice recordings are pretty bad at the moment, sibilants are emphasized way too much.

Which settings/codecs are used right now? WhatsApp sounds more natural in comparison.

chrisballinger commented 6 years ago

Very low bitrate AAC. It should probably be increased.

On Mon, Nov 20, 2017 at 11:31 AM, zuglufttier notifications@github.com wrote:

The audio quality of voice recordings are pretty bad at the moment, sibilants are emphasized way too much.

Which settings/codecs are used right now? WhatsApp sounds more natural in comparison.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ChatSecure/ChatSecure-iOS/issues/892, or mute the thread https://github.com/notifications/unsubscribe-auth/AAfqH0TvRt1mkFM5R6ntbCdsFdcai870ks5s4dOFgaJpZM4QkxmK .

zuglufttier commented 6 years ago

Something like AAC VBR q5.0 would be perfect, though that might not even be necessary. But using mono would yield small file sizes anyway.

chrisballinger commented 6 years ago

VBR is actually not safe to use with encryption because the variable compression reveals information about the underlying waveform. But yeah, we can probably even double the current bitrate without much network issues.

On Mon, Nov 20, 2017 at 11:51 AM, zuglufttier notifications@github.com wrote:

Something like AAC VBR q5.0 would be perfect, though that might not even be necessary. But using mono would yield small file sizes anyway.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ChatSecure/ChatSecure-iOS/issues/892#issuecomment-345809851, or mute the thread https://github.com/notifications/unsubscribe-auth/AAfqH4rm6tCuvByu6QVjRLW-I0qjxq_0ks5s4dglgaJpZM4QkxmK .

Echolon commented 6 years ago

@chrisballinger Thank you guys for being so picky (really!) - because that's the contributing factor which makes it a real crypto-messenger! :)

zuglufttier commented 6 years ago

Oh, that's interesting to know! Since we don't do real time audio in thod case, just about any setting would do, I guess.