package
0.0.0-20240909193252-fb003f15bb62
Repository: https://github.com/agoraio-community/agora-go-backend-middleware.git
Documentation: pkg.go.dev

# Functions

NewRTTService initializes a new instance of RTTService with the provided configurations.

# Structs

AcquireBuilderTokenRequest defines the structure for a request to acquire a builder token for real time transcription It includes the instance ID set by the developer.
StartRTTResponse represents the response received from the Agora server after successfully starting a recording.
AgpraRTTResponse represents the response received from the Agora server after successfully starting a recording.
No description provided by the author
ClientStartRTTRequest represents the JSON payload structure sent by the client to start real time transcription.
No description provided by the author
No description provided by the author
RTTService struct holds all the necessary configurations and dependencies required for managing real-time transcription services.
No description provided by the author
StopRTTResponse represents the response received from the Agora server after successfully starting a recording.
No description provided by the author

# Interfaces

Timestampable is an interface that allows struct types to receive a timestamp.