How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Oracle AI Service Speech API

The AIServiceSpeech API from Oracle — 13 operation(s) for aiservicespeech.

Oracle AI Service Speech API is one of 378 APIs that Oracle publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include AIServiceSpeech. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 19 operations across 13 paths, and defines 35 schemas. It is described by OpenAPI 3.2.0, at version 20220101.

Requests are made against a single base URL, https://$SWAGGER_HOST_URL/20220101.

19 operations 13 paths 35 schemas 2 DELETE7 GET8 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
20220101
Base URL
https://{host}:{port}/ords/
Resource Areas
1

Paths & Operations 19

Across 13 paths, the API surfaces 19 operations — 2 DELETE, 7 GET, 8 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

AIServiceSpeech 19
POST
/actions/realtimeSessionToken
Creates a session and sends a token so that users can authenticate themselves. An alternate way to authenticate is by skipping this endpoint and directly using the credentials in the SDK.
CreateRealtimeSessionToken 2 params body → 200400401404409429500default
POST
/actions/synthesizeSpeech
Creates an audio for the given input text.
SynthesizeSpeech 1 param body → 200400401404409412429500
GET
/customizations
Gets a list of all Customizations in a compartment
ListCustomizations 9 params → 200400401404412429500default
POST
/customizations
Creates a new Customization
CreateCustomization 2 params body → 200400401404409412429500
DELETE
/customizations/{customizationId}
Delete Customization and its metadata from tenancy.
DeleteCustomization 4 params → 204401404405409412429500
GET
/customizations/{customizationId}
Get Customization
GetCustomization 2 params → 200400401404412429500default
PUT
/customizations/{customizationId}
Update the Customization identified by the id
UpdateCustomization 3 params body → 200400401404405412429500
POST
/customizations/{customizationId}/actions/changeCompartment
ChangeCustomizationCompartment
ChangeCustomizationCompartment 4 params body → 204400401404409412429500
GET
/transcriptionJobs
Gets a list of all Transcription Jobs in a compartment
ListTranscriptionJobs 9 params → 200400401404429500default
POST
/transcriptionJobs
Creates a new Transcription Job
CreateTranscriptionJob 2 params body → 200400401404409429500default
DELETE
/transcriptionJobs/{transcriptionJobId}
Delete API cleans job, tasks and the related metadata. However the generated transcriptions in customer tenancy will not be deleted.
DeleteTranscriptionJob 4 params → 204401404405409412429500
GET
/transcriptionJobs/{transcriptionJobId}
Get Transcription Job
GetTranscriptionJob 2 params → 200400401404429500default
PUT
/transcriptionJobs/{transcriptionJobId}
Update the Transcription Job identified by the id
UpdateTranscriptionJob 3 params body → 200400401404405412429500
POST
/transcriptionJobs/{transcriptionJobId}/actions/cancel
Canceling the job cancels all the tasks under it.
CancelTranscriptionJob 4 params → 202401404405409412429500
POST
/transcriptionJobs/{transcriptionJobId}/actions/changeCompartment
ChangeTranscriptionJobCompartment
ChangeTranscriptionJobCompartment 4 params body → 204400401404409412429500
GET
/transcriptionJobs/{transcriptionJobId}/transcriptionTasks
Gets a list of all Transcription Task in Transcription Job
ListTranscriptionTasks 9 params → 200400401404429500default
GET
/transcriptionJobs/{transcriptionJobId}/transcriptionTasks/{transcriptionTaskId}
Get Transcription Task
GetTranscriptionTask 3 params → 200400401404429500default
POST
/transcriptionJobs/{transcriptionJobId}/transcriptionTasks/{transcriptionTaskId}/actions/cancel
Cancel Transcription Task.
CancelTranscriptionTask 5 params → 204401404405409412429500
GET
/voices
Gets a list of speakers available
ListVoices 5 params → 200400401404429500default

Schemas 35

The contract defines 35 schemas that model the data the API accepts and returns. The most detailed are TranscriptionJob (23 properties), TranscriptionJobSummary (16 properties), TranscriptionTask (15 properties), Customization (15 properties). Each schema is shown below with its type and property counts.

TranscriptionJobCollection
object
Results of a Transcription Job search. Contains both TranscriptionJobSummary items and other information, such as metadata.
1 property 1 required
CustomizationSummary
object
Summary of the Customization.
11 properties 3 required
VoiceSummary
object
Details related to the voice available for the given language code and voice type.
10 properties 5 required
Customization
object
Description of a Customization.
15 properties 3 required
Error
object
Error Information.
2 properties 2 required
OutputLocation
object
OCI Object Storage Location.
3 properties 3 required
TtsConfiguration
object
Speech configuration for TTS API.
1 property 1 required
RealtimeSessionToken
object
The response from the realtime session token endpoint that creates the auth token to be used with the realtime speech service.
5 properties 3 required
CustomizationDatasetDetails
object
Customization Training Dataset
1 property 1 required
VoiceCollection
object
Results of the voices available as speaker Ids for given language code and voice type combination.
1 property 1 required
InputLocation
object
The location of the input(s).
1 property 1 required
CustomizationReferencedEntities
object
Entities referenced by top level customization.
3 properties
TranscriptionTask
object
Description of Transcription Task.
15 properties 1 required
CreateCustomizationDetails
object
The information about the new Customization.
8 properties 3 required
TranscriptionSettings
object
Processes to perform on the generated transcription.
2 properties
SynthesizeSpeechDetails
object
Input JSON to get audio inference from TTS Service.
5 properties 1 required
CreateTranscriptionJobDetails
object
The information about new Transcription Job.
10 properties 3 required
ChangeTranscriptionJobCompartmentDetails
object
Details for changing the compartment of a transcription job.
1 property 1 required
CreateRealtimeSessionTokenDetails
object
Request sent to the realtime authentication endpoint in order to obtain the auth token.
3 properties 1 required
ObjectLocation
object
A location in Object Storage that is uniquely identified by namespace name, bucket name and object name.
3 properties 3 required
Diarization
object
Speaker diarization is a combination of speaker segmentation and speaker clustering. Provide diarization details to enable this feature.
2 properties
UpdateCustomizationDetails
object
The information to be updated.
7 properties
TranscriptionFilter
object
Transcription Filter.
1 property 1 required
TranscriptionTaskCollection
object
Results of a Transcription Task search. Contains both TranscriptionTaskSummary items and other information, such as metadata.
1 property 1 required
AudioFormatDetails
object
Audio format details.
4 properties
TranscriptionJobSummary
object
Summary of the Transcription Job.
16 properties 3 required
CustomizationModelDetails
object
Details of the base ASR model to train a Customization for.
2 properties
ChangeCustomizationCompartmentDetails
object
Details for changing the compartment of a Customization.
1 property 1 required
TranscriptionNormalization
object
Information to Normalize generated transcript.
2 properties
TtsAudioConfig
object
Use this schema to specify handling of audio response. If audioConfig is not provided, raw response is handed over for the user to handle.
1 property 1 required
TranscriptionJob
object
Description of Transcription Job.
23 properties 5 required
UpdateTranscriptionJobDetails
object
The information to be updated.
4 properties
CustomizationCollection
object
Results of a Customization search. Contains both CustomizationSummary items and other information, such as metadata.
1 property 1 required
TranscriptionModelDetails
object
Model details.
4 properties
TranscriptionTaskSummary
object
Summary of the Transcription Task.
10 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

oracle-aiservicespeech-api-openapi.yml Raw ↑

Other APIs Oracle publishes across the network.

Oracle Database REST APIs
Oracle Integration Cloud API
Oracle Fusion Cloud Applications API
Oracle Fusion Cloud Financials REST API
Oracle Fusion Cloud HCM REST API
Oracle Fusion Cloud CX Sales and Service REST API
Oracle Fusion Cloud SCM REST API
Oracle Fusion Cloud Procurement REST API
Oracle Content Management API
OCI Generative AI API
OCI AI Vision API
OCI AI Language API
Where this information came from

This is an independent, third-party profile of Oracle AI Service Speech API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.