AudioInputTranscriptionOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Configuration for input audio transcription.
public class AudioInputTranscriptionOptions : System.ClientModel.Primitives.IJsonModel<Azure.AI.VoiceLive.AudioInputTranscriptionOptions>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.VoiceLive.AudioInputTranscriptionOptions>
type AudioInputTranscriptionOptions = class
interface IJsonModel<AudioInputTranscriptionOptions>
interface IPersistableModel<AudioInputTranscriptionOptions>
Public Class AudioInputTranscriptionOptions
Implements IJsonModel(Of AudioInputTranscriptionOptions), IPersistableModel(Of AudioInputTranscriptionOptions)
- Inheritance
-
AudioInputTranscriptionOptions
- Implements
Constructors
| AudioInputTranscriptionOptions(AudioInputTranscriptionOptionsModel) |
Initializes a new instance of AudioInputTranscriptionOptions. |
Properties
| CustomSpeech |
Optional configuration for custom speech models. |
| Language |
Optional language code in BCP-47 (e.g., 'en-US'), or ISO-639-1 (e.g., 'en'), or multi languages with auto detection, (e.g., 'en,zh'). |
| Model |
The transcription model to use. Supported values: 'whisper-1', 'gpt-4o-transcribe', 'gpt-4o-mini-transcribe', 'azure-speech'. |
| PhraseList |
Optional list of phrase hints to bias recognition. |