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
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ public partial interface ITranscriptClient
{
/// <summary>
/// Transcribe audio<br/>
/// &lt;Note&gt;To use our EU server for transcription, replace api.assemblyai.com with api.eu.assemblyai.com.&lt;/Note&gt;<br/>
/// &lt;Note&gt;To use our EU server for transcription, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Create a transcript from a media file that is accessible via a URL.
/// </summary>
/// <param name="request"></param>
Expand All @@ -18,7 +18,7 @@ public partial interface ITranscriptClient

/// <summary>
/// Transcribe audio<br/>
/// &lt;Note&gt;To use our EU server for transcription, replace api.assemblyai.com with api.eu.assemblyai.com.&lt;/Note&gt;<br/>
/// &lt;Note&gt;To use our EU server for transcription, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Create a transcript from a media file that is accessible via a URL.
/// </summary>
/// <param name="cancellationToken">The token to cancel the operation with</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ public partial interface ITranscriptClient
{
/// <summary>
/// Delete transcript<br/>
/// &lt;Note&gt;To delete your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Remove the data from the transcript and mark it as deleted.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ public partial interface ITranscriptClient
{
/// <summary>
/// Get redacted audio<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Retrieve the redacted audio object containing the status and URL to the redacted audio.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ public partial interface ITranscriptClient
{
/// <summary>
/// Get subtitles for transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Export your transcript in SRT or VTT format to use with a video player for subtitles and closed captions.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ public partial interface ITranscriptClient
{
/// <summary>
/// Get transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Get the transcript resource. The transcript is ready when the "status" is "completed".
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ public partial interface ITranscriptClient
{
/// <summary>
/// Get paragraphs in transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Get the transcript split by paragraphs. The API will attempt to semantically segment your transcript into paragraphs to create more reader-friendly transcripts.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ public partial interface ITranscriptClient
{
/// <summary>
/// Get sentences in transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Get the transcript split by sentences. The API will attempt to semantically segment the transcript into sentences to create more reader-friendly transcripts.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ public partial interface ITranscriptClient
{
/// <summary>
/// List transcripts<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Retrieve a list of transcripts you created. <br/>
/// Transcripts are sorted from newest to oldest and can be retrieved for the last 90 days of usage. The previous URL always points to a page with older transcripts.<br/>
/// If you need to retrieve transcripts from more than 90 days ago please reach out to our Support team at support@assemblyai.com.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ public partial interface ITranscriptClient
{
/// <summary>
/// Upload a media file<br/>
/// &lt;Note&gt;To upload a media file to our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Upload a media file to AssemblyAI's servers.
/// </summary>
/// <param name="cancellationToken">The token to cancel the operation with</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ public partial interface ITranscriptClient
{
/// <summary>
/// Search words in transcript<br/>
/// &lt;Note&gt;To search through a transcription created on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Search through the transcript for keywords. You can search for individual words, numbers, or phrases containing up to five words or numbers.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ partial void ProcessCreateTranscriptResponseContent(

/// <summary>
/// Transcribe audio<br/>
/// &lt;Note&gt;To use our EU server for transcription, replace api.assemblyai.com with api.eu.assemblyai.com.&lt;/Note&gt;<br/>
/// &lt;Note&gt;To use our EU server for transcription, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Create a transcript from a media file that is accessible via a URL.
/// </summary>
/// <param name="request"></param>
Expand Down Expand Up @@ -355,7 +355,7 @@ partial void ProcessCreateTranscriptResponseContent(

/// <summary>
/// Transcribe audio<br/>
/// &lt;Note&gt;To use our EU server for transcription, replace api.assemblyai.com with api.eu.assemblyai.com.&lt;/Note&gt;<br/>
/// &lt;Note&gt;To use our EU server for transcription, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Create a transcript from a media file that is accessible via a URL.
/// </summary>
/// <param name="cancellationToken">The token to cancel the operation with</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ partial void ProcessDeleteTranscriptResponseContent(

/// <summary>
/// Delete transcript<br/>
/// &lt;Note&gt;To delete your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Remove the data from the transcript and mark it as deleted.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ partial void ProcessGetRedactedAudioResponseContent(

/// <summary>
/// Get redacted audio<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Retrieve the redacted audio object containing the status and URL to the redacted audio.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ partial void ProcessGetSubtitlesResponseContent(

/// <summary>
/// Get subtitles for transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Export your transcript in SRT or VTT format to use with a video player for subtitles and closed captions.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ partial void ProcessGetTranscriptResponseContent(

/// <summary>
/// Get transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Get the transcript resource. The transcript is ready when the "status" is "completed".
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ partial void ProcessGetTranscriptParagraphsResponseContent(

/// <summary>
/// Get paragraphs in transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Get the transcript split by paragraphs. The API will attempt to semantically segment your transcript into paragraphs to create more reader-friendly transcripts.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ partial void ProcessGetTranscriptSentencesResponseContent(

/// <summary>
/// Get sentences in transcript<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Get the transcript split by sentences. The API will attempt to semantically segment the transcript into sentences to create more reader-friendly transcripts.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ partial void ProcessListTranscriptsResponseContent(

/// <summary>
/// List transcripts<br/>
/// &lt;Note&gt;To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Retrieve a list of transcripts you created. <br/>
/// Transcripts are sorted from newest to oldest and can be retrieved for the last 90 days of usage. The previous URL always points to a page with older transcripts.<br/>
/// If you need to retrieve transcripts from more than 90 days ago please reach out to our Support team at support@assemblyai.com.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ partial void ProcessUploadFileResponseContent(

/// <summary>
/// Upload a media file<br/>
/// &lt;Note&gt;To upload a media file to our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Upload a media file to AssemblyAI's servers.
/// </summary>
/// <param name="cancellationToken">The token to cancel the operation with</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ partial void ProcessWordSearchResponseContent(

/// <summary>
/// Search words in transcript<br/>
/// &lt;Note&gt;To search through a transcription created on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.&lt;/Note&gt;<br/>
/// Search through the transcript for keywords. You can search for individual words, numbers, or phrases containing up to five words or numbers.
/// </summary>
/// <param name="transcriptId"></param>
Expand Down
41 changes: 28 additions & 13 deletions src/libs/AssemblyAI/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ servers:
- url: https://api.assemblyai.com
description: AssemblyAI API
x-fern-server-name: Default
- url: https://eu.api.assemblyai.com
description: AssemblyAI API (EU Region)
x-fern-server-name: EU

tags:
- name: transcript
Expand All @@ -41,7 +38,9 @@ paths:
tags:
- transcript
summary: Upload a media file
description: Upload a media file to AssemblyAI's servers.
description: |
<Note>To upload a media file to our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Upload a media file to AssemblyAI's servers.
operationId: uploadFile
x-fern-sdk-group-name: files
x-fern-sdk-method-name: upload
Expand Down Expand Up @@ -77,7 +76,7 @@ paths:
- transcript
summary: Transcribe audio
description: |
<Note>To use our EU server for transcription, replace api.assemblyai.com with api.eu.assemblyai.com.</Note>
<Note>To use our EU server for transcription, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Create a transcript from a media file that is accessible via a URL.
operationId: createTranscript
x-fern-sdk-group-name: transcripts
Expand Down Expand Up @@ -169,6 +168,7 @@ paths:
x-fern-request-name: ListTranscriptParams
operationId: listTranscripts
description: |
<Note>To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Retrieve a list of transcripts you created.
Transcripts are sorted from newest to oldest and can be retrieved for the last 90 days of usage. The previous URL always points to a page with older transcripts.

Expand Down Expand Up @@ -248,7 +248,9 @@ paths:
x-fern-sdk-group-name: transcripts
x-fern-sdk-method-name: get
x-fern-request-name: GetTranscriptParams
description: Get the transcript resource. The transcript is ready when the "status" is "completed".
description: |
<Note>To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Get the transcript resource. The transcript is ready when the "status" is "completed".
parameters:
- name: transcript_id
x-label: Transcript ID
Expand Down Expand Up @@ -298,7 +300,9 @@ paths:
tags:
- transcript
summary: Delete transcript
description: Remove the data from the transcript and mark it as deleted.
description: |
<Note>To delete your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Remove the data from the transcript and mark it as deleted.
operationId: deleteTranscript
x-fern-sdk-group-name: transcripts
x-fern-sdk-method-name: delete
Expand Down Expand Up @@ -337,7 +341,9 @@ paths:
tags:
- transcript
summary: Get subtitles for transcript
description: Export your transcript in SRT or VTT format to use with a video player for subtitles and closed captions.
description: |
<Note>To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Export your transcript in SRT or VTT format to use with a video player for subtitles and closed captions.
operationId: getSubtitles
x-fern-sdk-group-name: transcripts
x-fern-sdk-method-name: getSubtitles
Expand Down Expand Up @@ -408,7 +414,9 @@ paths:
x-fern-sdk-group-name: transcripts
x-fern-sdk-method-name: getSentences
x-fern-request-name: GetSentencesParams
description: Get the transcript split by sentences. The API will attempt to semantically segment the transcript into sentences to create more reader-friendly transcripts.
description: |
<Note>To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Get the transcript split by sentences. The API will attempt to semantically segment the transcript into sentences to create more reader-friendly transcripts.
parameters:
- name: transcript_id
x-label: Transcript ID
Expand Down Expand Up @@ -448,7 +456,9 @@ paths:
x-fern-sdk-group-name: transcripts
x-fern-sdk-method-name: getParagraphs
x-fern-request-name: GetParagraphsParams
description: Get the transcript split by paragraphs. The API will attempt to semantically segment your transcript into paragraphs to create more reader-friendly transcripts.
description: |
<Note>To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Get the transcript split by paragraphs. The API will attempt to semantically segment your transcript into paragraphs to create more reader-friendly transcripts.
parameters:
- name: transcript_id
x-label: Transcript ID
Expand Down Expand Up @@ -484,7 +494,9 @@ paths:
tags:
- transcript
summary: Search words in transcript
description: Search through the transcript for keywords. You can search for individual words, numbers, or phrases containing up to five words or numbers.
description: |
<Note>To search through a transcription created on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Search through the transcript for keywords. You can search for individual words, numbers, or phrases containing up to five words or numbers.
operationId: wordSearch
x-fern-sdk-group-name: transcripts
x-fern-sdk-method-name: wordSearch
Expand Down Expand Up @@ -537,7 +549,9 @@ paths:
tags:
- transcript
summary: Get redacted audio
description: Retrieve the redacted audio object containing the status and URL to the redacted audio.
description: |
<Note>To retrieve your transcriptions on our EU server, replace `api.assemblyai.com` with `api.eu.assemblyai.com`.</Note>
Retrieve the redacted audio object containing the status and URL to the redacted audio.
operationId: getRedactedAudio
x-fern-sdk-group-name: transcripts
x-fern-sdk-method-name: getRedactedAudio
Expand Down Expand Up @@ -5213,7 +5227,8 @@ components:
properties:
upload_url:
x-label: Uploaded file URL
description: A URL that points to your audio file, accessible only by AssemblyAI's servers
description: |
A URL that points to your audio file, accessible only by AssemblyAI's servers
type: string
format: url
example:
Expand Down
Loading