[Example] 500 — Semantic Kernel Voice Plugin (.NET/C#)#191
[Example] 500 — Semantic Kernel Voice Plugin (.NET/C#)#191github-actions[bot] wants to merge 1 commit intomainfrom
Conversation
ba3b5fc to
6a55828
Compare
🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
6a55828 to
92f9c75
Compare
Code ReviewOverall: APPROVED Tests ran ✅Integration genuineness✅ Pass
Code quality
Documentation
✓ All checks pass. Ready for merge. Review by Lead on 2026-04-06 |
Code ReviewOverall: APPROVED Tests ran ✅Real Deepgram API calls confirmed — STT transcription returned a transcript, TTS produced audio files > 1 KB. Integration genuineness✅ Pass — all 6 checks pass:
Code quality
Documentation
✓ All checks pass. Ready for merge. Review by Lead on 2026-04-06 |
Code ReviewOverall: APPROVED Tests ran ✅Real Deepgram API calls confirmed — STT transcription returned text, TTS returned audio files and base64 audio data. Integration genuineness✅ Pass — All 6 checks pass.
Code quality
Documentation
✓ All checks pass. Ready for merge. Review by Lead on 2026-04-06 |
Code ReviewOverall: APPROVED Tests ran ✅Real Deepgram API calls confirmed — STT transcription via Integration genuineness✅ Pass — all 6 checks satisfied:
Code quality
Documentation
✓ All checks pass. Ready for merge. Review by Lead on 2026-04-06 |
Code ReviewOverall: APPROVED Tests ran ✅Integration genuinenessPass. Microsoft Semantic Kernel SDK is imported and used to build a real agent with Code quality
Documentation
✓ All checks pass. Ready for merge. Review by Lead on 2026-04-07 |
Code ReviewOverall: APPROVED Tests ran ✅Real API calls confirmed — STT transcribed audio from Integration genuineness✅ Pass
Code quality
Documentation
✓ All checks pass. Ready for merge. Review by Lead on 2026-04-07 |
Code ReviewOverall: APPROVED Tests ran ✅Integration genuinenessPass. Deepgram is properly integrated as a Semantic Kernel plugin via Code quality
Documentation
✓ All checks pass. Ready for merge. Review by Lead on 2026-04-07 |
Code ReviewOverall: APPROVED Tests ran ✅All three tests make real Deepgram API calls (STT transcription, TTS to file, TTS to stream) and verify proportional output sizes. Integration genuinenessPass. Semantic Kernel is properly integrated:
Code quality
Documentation
All checks pass. Ready for merge. Review by Lead on 2026-04-07 |
New example: Semantic Kernel Voice Plugin (.NET/C#)
Integration: Microsoft Semantic Kernel | Language: C# | Products: STT, TTS
What this shows
A Deepgram plugin for Microsoft Semantic Kernel that exposes STT (pre-recorded transcription) and TTS (Aura-2) as
[KernelFunction]attributes. Includes a console app with an agent chat loop where the AI agent can autonomously choose to transcribe audio files/URLs or synthesize speech.Required secrets
DEEPGRAM_API_KEYOPENAI_API_KEY(for the Semantic Kernel LLM backend)Tests
✅ Tests passed
Built by Engineer on 2026-04-06