Is there a way to change ringtones for the WebRTC phone?

Yes. For more information, see Set Genesys Cloud sound preferences.