> ## Documentation Index
> Fetch the complete documentation index at: https://assemblyai.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Transcribe Google Drive Files

### **Step 1: Upload Your Audio File to Google Drive**

* **File Requirements**: Ensure your audio file is smaller than 100MB, as files larger than this cannot be directly downloaded from Google Drive links.
* **Uploading**: Log into your Google Drive account and upload the audio file you want to use.

### **Step 2: Make Your File Publicly Accessible**

* **Right-Click** on the uploaded file in Google Drive.
* Select **'Get Link'**.
* Change the setting from “Restricted” to “Anyone with the link”. This makes the file publicly accessible.

### **Step 3: Obtain the Downloadable URL**

* Click on `Copy link` to copy your shared link.
* Initially, the shared link will look something like this: [https://drive.google.com/file/d/1YvY3gX-4ZwY7K4r3J0THKNTvvolB3D-S/view?usp=sharing](https://drive.google.com/file/d/1YvY3gX-4ZwY7K4r3J0THKNTvvolB3D-S/view?usp=sharing).
* To make it a downloadable link, modify it to this format:\
  `https://drive.google.com/u/0/uc?id=FILE_ID&export=download`.
* **Example**: If your shared link is `https://drive.google.com/file/d/1YvY3gX-4ZwY7K4r3J0THKNTvvolB3D-S/view?usp=sharing`,\
  change it to `https://drive.google.com/u/0/uc?id=1YvY3gX-4ZwY7K4r3J0THKNTvvolB3D-S&export=download`.

<img src="https://mintcdn.com/assemblyai-fff14a6f/QiQdgq4Y8it2UHbH/assets/pages/guides/cookbooks/core-transcription/google_drive_screenshot.png?fit=max&auto=format&n=QiQdgq4Y8it2UHbH&q=85&s=52c5bec00b17ac830d9d8862eca41bdf" alt="Google Drive screenshot" width="1004" height="936" data-path="assets/pages/guides/cookbooks/core-transcription/google_drive_screenshot.png" />

### **Step 4: Use the URL with AssemblyAI**

* Now, you can use this downloadable link in your AssemblyAI API request. This URL directly points to your audio file, allowing AssemblyAI to access and process it.

```python theme={null}
config = aai.TranscriptionConfig(speech_models=["universal-3-pro", "universal-2"])
transcriber = aai.Transcriber()

audio_url = (
"https://storage.googleapis.com/aai-web-samples/5_common_sports_injuries.mp3"
)

transcript = transcriber.transcribe(audio_url, config)
```

### **Notes**

* **Security**: Ensure that sharing your audio file publicly complies with your privacy and security policies.
* If you prefer not to share your file publicly, you can [upload your file to our servers instead.](/api-reference/files/upload)
* **File Format**: Check that your audio file is in a format supported by AssemblyAI.
