VoiceAgentInputTranscription 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.
Asynchronous input-audio transcription configuration. Extends the OpenAI Realtime transcription options with the Azure and MAI transcription models, custom speech models, and phrase hints.
public class VoiceAgentInputTranscription : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.Agents.VoiceAgentInputTranscription>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.Agents.VoiceAgentInputTranscription>
type VoiceAgentInputTranscription = class
interface IJsonModel<VoiceAgentInputTranscription>
interface IPersistableModel<VoiceAgentInputTranscription>
Public Class VoiceAgentInputTranscription
Implements IJsonModel(Of VoiceAgentInputTranscription), IPersistableModel(Of VoiceAgentInputTranscription)
- Inheritance
-
VoiceAgentInputTranscription
- Implements
Constructors
| Name | Description |
|---|---|
| VoiceAgentInputTranscription(VoiceAgentInputTranscriptionModel) |
Initializes a new instance of VoiceAgentInputTranscription. |
Properties
| Name | Description |
|---|---|
| CustomSpeech |
Optional customer custom speech deployment configuration, keyed by locale. |
| Delay |
Controls how long the model waits before emitting transcription text.
Higher values can improve transcription accuracy at the cost of latency.
Only supported with |
| Language |
The language of the input audio. Supplying the input language in
ISO-639-1 (e.g. |
| Model |
The transcription model identifier. Configure customer custom speech deployments in |
| PhraseList |
Optional phrase hints that bias recognition toward domain terms. |
| Prompt |
An optional text to guide the model's style or continue a previous audio
segment.
For |