A Flutter client for a bidirectional speech interpretation system using Google Cloud Platform.
- 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
- 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.