Skip to content

Add transcription functionality and AWS TTS integration to bot#28

Merged
mervyn-teo merged 8 commits intomasterfrom
voice-commands
Aug 14, 2025
Merged

Add transcription functionality and AWS TTS integration to bot#28
mervyn-teo merged 8 commits intomasterfrom
voice-commands

Conversation

@mervyn-teo
Copy link
Owner

  • Implement voice transcription capabilities using Discord voice channels.
  • Introduce channels for managing transcription messages and playback.
  • Update bot structure to support AWS TTS configuration and audio playback.
  • Modify message handling to accommodate new message types for transcription.
  • Enhance .gitignore to exclude sensitive environment files.

- Implement voice transcription capabilities using Discord voice channels.
- Introduce channels for managing transcription messages and playback.
- Update bot structure to support AWS TTS configuration and audio playback.
- Modify message handling to accommodate new message types for transcription.
- Enhance .gitignore to exclude sensitive environment files.
@codecov
Copy link

codecov bot commented Jun 7, 2025

Codecov Report

❌ Patch coverage is 1.75695% with 671 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
transcribe/transcribe.go 0.00% 499 Missing ⚠️
internal/bot/bot.go 6.52% 129 Missing ⚠️
internal/tts/tts.go 0.00% 21 Missing ⚠️
internal/router/chat.go 11.76% 14 Missing and 1 partial ⚠️
cmd/api/main.go 0.00% 5 Missing ⚠️
internal/music/music.go 0.00% 1 Missing ⚠️
internal/tools/musicfunctions.go 50.00% 1 Missing ⚠️
Files with missing lines Coverage Δ
internal/voiceChatUtils/voiceChatUtils.go 0.00% <ø> (ø)
internal/music/music.go 0.80% <0.00%> (-0.01%) ⬇️
internal/tools/musicfunctions.go 70.58% <50.00%> (-0.19%) ⬇️
cmd/api/main.go 0.00% <0.00%> (ø)
internal/router/chat.go 77.62% <11.76%> (-4.30%) ⬇️
internal/tts/tts.go 0.00% <0.00%> (-62.97%) ⬇️
internal/bot/bot.go 20.55% <6.52%> (-8.45%) ⬇️
transcribe/transcribe.go 0.00% <0.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mervyn-teo mervyn-teo merged commit 8869c3a into master Aug 14, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant