Skip to content

Instantly share code, notes, and snippets.

@mseeks
Created February 13, 2024 02:06
Show Gist options
  • Save mseeks/135bd4c380cd7278cd76ff149546da10 to your computer and use it in GitHub Desktop.
Save mseeks/135bd4c380cd7278cd76ff149546da10 to your computer and use it in GitHub Desktop.
Python code to send an MMS with Twilio using an AAC audio file for compatibility with iOS devices.
from twilio.rest import Client
# Twilio credentials
account_sid = 'YOUR_ACCOUNT_SID'
auth_token = 'YOUR_AUTH_TOKEN'
# Your Twilio phone number
from_phone_number = 'TWILIO_PHONE_NUMBER'
# Recipient's phone number
to_phone_number = 'RECIPIENT_PHONE_NUMBER'
# URL of the AAC (.m4a) file
media_url = 'URL_TO_YOUR_AAC_FILE'
client = Client(account_sid, auth_token)
message = client.messages.create(
body="Here's an audio message for you!",
from_=from_phone_number,
to=to_phone_number,
media_url=[media_url]
)
print(f"Sent message with SID: {message.sid}")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment