Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import assemblyai as aai
aai.settings.api_key = os.environ["ASSEMBLYAI_API_KEY"]

transcript = aai.Transcriber().transcribe(
"https://example.com/audio.mp3",
"https://assembly.ai/wildfires.mp3",
config=aai.TranscriptionConfig(
speech_models=["universal-3-5-pro", "universal-2"],
speaker_labels=True,
Expand Down
8 changes: 4 additions & 4 deletions MIGRATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ from assemblyai import TranscriptStatus
from assemblyai.prerecorded.v2 import Transcriber

transcript = Transcriber(api_key="YOUR_API_KEY").transcribe(
"https://example.org/audio.wav"
"https://assembly.ai/wildfires.mp3"
)

if transcript.status == TranscriptStatus.error:
Expand Down Expand Up @@ -143,7 +143,7 @@ from assemblyai.prerecorded.v2 import AsyncTranscriber

async def main():
async with AsyncTranscriber(api_key="YOUR_API_KEY") as transcriber:
transcript = await transcriber.transcribe("https://example.org/audio.wav")
transcript = await transcriber.transcribe("https://assembly.ai/wildfires.mp3")
print(transcript.text)


Expand All @@ -164,7 +164,7 @@ transcriber = Transcriber(api_key="YOUR_API_KEY")

try:
transcript = transcriber.transcribe(
"https://example.org/audio.wav",
"https://assembly.ai/wildfires.mp3",
poll_timeout=300,
)
except TranscriptError as error:
Expand All @@ -183,7 +183,7 @@ from assemblyai import TranscriptStatus
from assemblyai.prerecorded.v2 import Transcriber

transcriber = Transcriber(api_key="YOUR_API_KEY")
transcript = transcriber.transcribe("https://example.org/audio.wav")
transcript = transcriber.transcribe("https://assembly.ai/wildfires.mp3")

if transcript.status == TranscriptStatus.error:
raise RuntimeError(f"Transcription failed: {transcript.error}")
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -975,7 +975,7 @@ aai.settings.api_key = "<YOUR_API_KEY>"
async def main():
async with aai.AsyncTranscriber() as transcriber:
# Returns as soon as the job is queued - no polling.
transcript = await transcriber.submit("https://example.org/audio.mp3")
transcript = await transcriber.submit("https://assembly.ai/wildfires.mp3")
print(transcript.id, transcript.status)

# Later, in the same or another process:
Expand Down Expand Up @@ -1629,7 +1629,7 @@ config = aai.TranscriptionConfig(punctuate=False, format_text=False)
transcriber = aai.Transcriber(config=config)

# will use the same config for all `.transcribe*(...)` operations
transcriber.transcribe("https://example.org/audio.wav")
transcriber.transcribe("https://assembly.ai/wildfires.mp3")
```

### Overriding Defaults
Expand All @@ -1651,7 +1651,7 @@ config = aai.TranscriptionConfig(punctuate=False, format_text=False)
transcriber = aai.Transcriber(config=config)

transcriber.transcribe(
"https://example.com/audio.mp3",
"https://assembly.ai/wildfires.mp3",
# overrides the above configuration on the `Transcriber` with the following
config=aai.TranscriptionConfig(speech_models=["universal-3-5-pro", "universal-2"], multichannel=True, disfluencies=True)
)
Expand Down
Loading