I'm trying to get transcriptions in the frontend using a component from the example https://docs.livekit.io/agents/voice-agent/transcriptions/
It works, but I can't disable forwarding the agent transcription to the client in the Agent settings. However, user transcriptions can be disabled
from livekit.agents.pipeline import VoicePipelineAgent, AgentTranscriptionOptions
assistant = VoiceAssistant(
vad=silero.VAD.load(),
stt=deepgram.STT(),
llm=openai.LLM(model="gpt-4o-mini"),
tts=openai.TTS(),
chat_ctx=initial_ctx,
transcription=AgentTranscriptionOptions(user_transcription=False, agent_transcription=False)
)
With these settings I don't get user transcription, but I still get agent transcription