An option to record a voice chats in which the audio tracks are individually recorded from each user’s end (microphone).
At this point there should be two choices:
Compile all the audio tracks into a
Merge all the audio tracks into a single
.wav audio track
For option 1, when a user joins a voice chat, Telegram would add empty (silence) audio until that time so that the files can be easily played back in sync.
This feature would enable podcast like recording without any network related sound quality loss.
Users should be informed that the voice chat is being recorded.