Skip to content

critt/Interp-Flutter

Repository files navigation

Interp

A Flutter client for a bidirectional speech interpretation system using Google Cloud Platform.

Android Screenshot

Features

  • Real-time bidirectional speech translation and interpretation to facilitate a conversation between two people that don't speak the same language
  • Supports 100+ languages
  • Cross-platform: Android and iOS

Prerequisites

  • Flutter SDK.
  • My fork of this repo, which serves as the server for this client. This client does not interact with GCP directly.
  • GCP account with Cloud Speech-to-Text API, Cloud Translation API, a service account, and a JSON credentials file for the service account.
    • These are actually prerequisites for the server (the fork mentioned above), not the client (this repo). I'm listing them here so you know what you are in for from the start, as these GCP services aren't necessarily free. The backend repo has more information on its own installation and setup. Just make sure to enable the translation API in GCP in addition to the Speech-to-Text API.

About

A Flutter client for real-time bidirectional speech interpretation

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published