package
1.7.0-dev.1
Repository: https://github.com/deepgram/deepgram-go-sdk.git
Documentation: pkg.go.dev

# Constants

server message types.
server message types.
server message types.
client message types.
server message types.
server message types.
server message types.
server message types.
server message types.
server message types.
client message types.
client message types.
client message types.
message types.
client message types.
client message types.
client message types.
server message types.
server message types.

# Structs

AgentAudioDoneResponse is the response from the Agent audio done.
AgentStartedSpeakingResponse is the response from the Agent starting to speak.
AgentThinkingResponse is the response from the Agent thinking.
Close terminates the connection.
ConversationTextResponse is the response from the conversation text.
EndOfThoughtResponse is the response from the end of thought.
FunctionCallingResponse is the response from a function calling.
FunctionCallRequestResponse is the response from a function call request.
FunctionCallResponse is the response from a function call.
InjectAgentMessage is the request to inject a message into the Agent.
KeepAlive is the request to keep the connection alive.
**********************************/ MessageType is the header to bootstrap you way unmarshalling other messages**********************************/ Example: { "type": "message", "message": { ..
UpdateInstructions is the request to update the Agent instructions.
UpdateSpeak is the request to update model for speaking.
UserStartedSpeakingResponse is the response from the user starting to speak.
WelcomeResponse is the response from the welcome message.

# Interfaces

Chan Interfaces */ AgentMessageChan is a callback used to receive notifcations for platforms messages.

# Type aliases

CloseResponse is the response from closing the connection.
ErrorResponse is the Deepgram specific response error.
**********************************/ Results from Agent/Server**********************************/ OpenResponse is the response from opening the connection.
**********************************/ Request/Input structs**********************************/.
These are the message types that can be received from the live API.