VoiceHostedAgentConversationEngine 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.
A closed reference to the hosted text agent that owns conversation handling for a voice agent. The hosted agent is resolved within the same project and must support the invocations_ws protocol, Voice Live compatibility, and Bridge Protocol 1.0.
public class VoiceHostedAgentConversationEngine : Azure.AI.Projects.Agents.VoiceConversationEngine, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.Agents.VoiceHostedAgentConversationEngine>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.Agents.VoiceHostedAgentConversationEngine>
type VoiceHostedAgentConversationEngine = class
inherit VoiceConversationEngine
interface IJsonModel<VoiceHostedAgentConversationEngine>
interface IPersistableModel<VoiceHostedAgentConversationEngine>
Public Class VoiceHostedAgentConversationEngine
Inherits VoiceConversationEngine
Implements IJsonModel(Of VoiceHostedAgentConversationEngine), IPersistableModel(Of VoiceHostedAgentConversationEngine)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| VoiceHostedAgentConversationEngine(String) |
Initializes a new instance of VoiceHostedAgentConversationEngine. |
Properties
| Name | Description |
|---|---|
| Name |
The non-empty DNS-like name of the target hosted text agent in the same project. |
| Version |
The target agent version. Omit this property to select the latest version when the voice session starts. When supplied, use a positive integer or |