Skip to content

Integrate OpenAI Text-to-Speech to allow app to speak responses #13

Description

@devsteppe9

Feature Request

Implement the OpenAI Text-to-Speech (TTS) feature so the app can speak responses back to the user. Follow the official documentation: https://platform.openai.com/docs/guides/text-to-speech

Requirements

  • Use OpenAI TTS API to convert the app's text responses into audio output.
  • Play the generated speech audio to the user as part of the interaction loop.
  • Ensure the integration works smoothly within the existing Flutter & Rive app setup.
  • Provide a way to handle errors, API limits, and playback failures gracefully.
  • (Optional) Allow user to select from available OpenAI voices.

References

Notes

  • Test the feature on all supported platforms.
  • Ensure good performance and minimal latency for best user experience.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions