aws / aws/amazon-chime-sdk-android

AudioStreamType.Music produce audio noise

Open
#702 2 comments 3 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
113
Forks
60
Avg merge
40m
Merged PRs (30d)
2

Description

When AudioStreamType.Music is used to enable local recording of remote audio, the SDK still applies the VOICE_COMMUNICATION recording but

the chime meeting is on AudioStreamType.Music the remote user's get Audio issue , it's like echo but not in full scale it's like cracking sound.

to reproduce the issue just changed this in MeetingFragment of chime getting started app

`val audioVideoConfig = AudioVideoConfiguration(audioMode = audioMode, audioDeviceCapabilities = audioDeviceCapabilities, audioStreamType = AudioStreamType.Music, audioRecordingPresetOverride = AudioRecordingPresetOverride.VoiceCommunication, enableAudioRedundancy = enableAudioRedundancy, reconnectTimeoutMs = reconnectTimeoutMs)`

tested between pixel 6 & Samsung s20,
pixel 6 user doesn't get echo sound of cracking but the s20 get's the cracking echo sound sometimes . it's like s20 user audio is repeated from the pixel

Contributor guide

Open the contributing guide

Research direction

Start in MeetingFragment of the Chime getting started app with the shown AudioVideoConfiguration using AudioStreamType.Music and the VoiceCommunication recording preset. Reproduce the cracking or repeated audio between Pixel 6 and Samsung S20, then trace the SDK's recording behavior; done means remote audio is no longer noisy or echoed on the affected device.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
audio-video-rtc, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.