The Voice Android SDK now supports Twilio Regional by providing the home region specifier in the access token header when calling the Voice.register() method, the Voice.unregister() method, or the Voice.connect() method.
Existing customers can now migrate their Voice use-cases to data centers in Ireland or Australia to establish data residency within the region. In addition, new customers may now select Ireland or Australia as their region of choice for Voice related use cases. There is no additional cost to use the new data centers in Ireland or Australia. To learn more about Regional Voice, check out our blog post or head over to our developer docs to get started.
Below is an example of specifying home region in the access token using the Twilio Node.js helper library:
The SDK compileSDKVersion and targetSDKVersion were updated to 31.
Updated getStats(...) API doc.
Bug Fixes
Fixed IceCandidatePairStats javadoc. Added responsesSent attribute to IceCandidatePairStats.
Things to Note
Restrictive networks may fail unless ICE servers are provided via ConnectOptions.Builder.iceOptions(...) or AcceptOptions.Builder.iceOptions(...). ICE servers can be obtained from Twilio Network Travarsal Service.
Library size report
ABI
APK Size Impact
x86
4MB
x86_64
4MB
armeabi-v7a
3.3MB
arm64-v8a
3.8MB
universal
14.9MB
Contributing to Twilio
All third-party contributors acknowledge that any contributions they provide will be made under the same open-source license that the open-source project is provided under.
[x] I acknowledge that all my contributions will be made under the project's license.
6.1.0
May 9th, 2022
API updates
Voice.register()
method, theVoice.unregister()
method, or theVoice.connect()
method.Existing customers can now migrate their Voice use-cases to data centers in Ireland or Australia to establish data residency within the region. In addition, new customers may now select Ireland or Australia as their region of choice for Voice related use cases. There is no additional cost to use the new data centers in Ireland or Australia. To learn more about Regional Voice, check out our blog post or head over to our developer docs to get started.
Below is an example of specifying home region in the access token using the Twilio Node.js helper library:
The decoded header of your access token should look like this:
Maintenance
getStats(...)
API doc.Bug Fixes
IceCandidatePairStats
javadoc. AddedresponsesSent
attribute toIceCandidatePairStats
.Things to Note
ConnectOptions.Builder.iceOptions(...)
orAcceptOptions.Builder.iceOptions(...)
. ICE servers can be obtained from Twilio Network Travarsal Service.Library size report
Contributing to Twilio