Files
Jordan Ritter dd06dd89d1 refactor(showcase): rename packages/ to integrations/
The showcase framework directories better reflect their role as
integration examples rather than distributable packages.
Renames showcase/packages/ -> showcase/integrations/ and updates
the test docker-compose file reference accordingly.
2026-04-28 07:47:35 -07:00

683 B

QA: Voice — Spring AI

Prerequisites

  • OPENAI_API_KEY is set on the NextJS runtime (voice transcription uses Whisper)
  • Spring AI backend is up

Test Steps

  • Navigate to /demos/voice
  • Verify the microphone button appears in the chat composer
  • Click "Play sample" to inject the bundled audio
  • Confirm the transcribed text appears in the composer textarea
  • Press send and verify the agent responds to the transcribed text

Expected Results

  • audioFileTranscriptionEnabled: true is advertised by the runtime probe
  • Sample audio transcribes to "What is the weather in Tokyo?"
  • Agent responds with weather information from get_weather tool