Configure the Oracle Cloud Infrastructure (OCI) Speech AI Service
Complete the steps in the following procedure to configure the Oracle Cloud Infrastructure (OCI) Speech AI service.
To configure the OCI Speech AI service
-
Whisper will be the default model used by Siebel for Speech-to-text transcription. To change the model to Oracle, the 'modelType' parameter in the Business Component User Property can be added with value as 'ORACLE'.
-
Modify the relevant user properties in the 'Service Request Attachment' Business Component as required – such as the Input and Output Bucket and Prefix locations to upload the input (audio) and output (text) file.
The following table lists the user properties to modify.
BC User Property Name BC User Property Value CreateTranscriptionServices_Param_1 inputFileName:FIELD=ActivityFileName CreateTranscriptionServices_Param_2 inputFileExt:FIELD=ActivityFileExt CreateTranscriptionServices_Param_3 namespace:<CHANGE_ME> CreateTranscriptionServices_Param_4 compartmentId:<CHANGE_ME> CreateTranscriptionServices_Param_5 inputBucket:<CHANGE_ME> CreateTranscriptionServices_Param_6 outputBucket:<CHANGE_ME> CreateTranscriptionServices_Param_7 inputPrefix:<CHANGE_ME> CreateTranscriptionServices_Param_8 outputPrefix:<CHANGE_ME> CreateTranscriptionServices_Param_9 inputFilePath:<CHANGE_ME> CreateTranscriptionServices_Param_10 outputFilePath:<CHANGE_ME> CreateTranscriptionServices_Param_11 jobDisplayName:<CHANGE_ME> CreateTranscriptionServices_Param_12 jobDescription:<CHANGE_ME> CreateTranscriptionServices_Param_13 jobMaxRetries:<CHANGE_ME> CreateTranscriptionServices_Param_14 targetLanguageCode:<CHANGE_ME> //not seeded by default -
Other properties that need to be specified (such as namespace, compartmentId, and job description) when configuring the OCI Speech AI service are listed in the following table.
User Property Value NameSpace
OCI Namespace of the User/Administrator.
CompartmentId
Root Compartment of the OCI bucket.
InputBucket
The Bucket in OCI to where the Audio File will be uploaded.
InputPrefix
Folder (or Folder hierarchy) inside the InputBucket in OCI under which the Audio File is stored.
OutputBucket
The Bucket in OCI where the Transcribed Text File will be stored.
OutputPrefix
Folder (or Folder hierarchy) inside the OutputBucket in OCI under which the Text File will be stored.
JobDisplayName
Name of the Transcription Job as desired by the User/Administrator. If no value is supplied, OCI will have a default Job name
JobDescription
Description of the Transcription Job. If no value is supplied, then the field remains as empty in OCI.
JobMaxRetries
The default value is 4. For larger speech files, change the value to a higher number as required.
InputFileName:FIELD
The Business Component Field which is mapped to the Input File Name that needs to be transcribed.
InputFileExt:FIELD
The Business Component Field which is mapped to the File Extension format of the Input File.
InputFilePath
Input path for the file which needs to be transcribed from OCI Bucket<optional user property which is considered only in case of New URL>.
OutputFilePath
Output Path of the transcribed file <optional user property which is considered only in case of New URL>.