Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Call-progress tones #3221

Open
3 tasks
ShadowJonathan opened this issue Apr 23, 2021 · 4 comments
Open
3 tasks

Call-progress tones #3221

ShadowJonathan opened this issue Apr 23, 2021 · 4 comments
Labels
A-VoIP T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements X-Needs-Design May require input from the design team

Comments

@ShadowJonathan
Copy link
Contributor

This is a small collection/tracker issue for Call-progress tones.

I used Element Android for a call today, and I noticed that some features (such as a ringing tone) are missing, so here are some of those;

  • Ringing Tone (mentioned in voice/video information tones #1687, but reiterated for explicitness' sake), used when calling the other party (regardless if the VoIP connection is established)
  • Busy Tone
    • Not sure where to use this one, i'm inclined to say "use it as a hangup signal, as Wikipedia says:

      Typically, the disconnect tone is a few cycles of the reorder or busy tone (e.g. in US), or between five and fifteen seconds of the Number Unobtainable tone (e.g. in UK).

    • I'm also inclined to say "use this as a connection failure tone", to play when VoIP call establishment is showing to fail, or the TURN server is not availible.

  • Disconnect Tone, (only if above tone isn't used) maybe something like iPhone's quick hangup beeps
@ShadowJonathan ShadowJonathan added the T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements label Apr 23, 2021
@ShadowJonathan
Copy link
Contributor Author

(If this is a duplicate, please say so)

@opusforlife2
Copy link
Contributor

Busy tone can be used when the person you're calling is already attending another call (VoIP or not doesn't matter).

@opusforlife2
Copy link
Contributor

(regardless if the VoIP connection is established)

There should definitely be different tones for when you're just calling and when the other person's phone starts ringing. I've had people complain that I ignored their calls on Whatsapp, and it turned out the app uses the same dial tone whether or not the other person's phone is ringing.

This is not the case with normal phone calls, so Element should have different dial tones too.

@AnisTaluqdar
Copy link

Connecting tone --> Ringing tone / Busy tone | Accepted vibration | Disconnect vibration or tone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-VoIP T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements X-Needs-Design May require input from the design team
Projects
None yet
Development

No branches or pull requests

5 participants