Translatify

描述

Translatify 是一个Flutter移动翻译应用项目。该项目集成了

  1. AWS Translate和Google Translate API进行翻译和语言检测。
  2. AWS Polly用于文本到语音生成。
  3. AWS Rekognition用于图像文本检测。

特点

  • 文本翻译: 支持75种语言的快速翻译。
  • 语言检测: 快速的语言检测,帮助用户选择源文本的语言。
  • 语音生成: 支持20多种语言的音频合成。
  • 图像文本检测:检测图像中的文本,并将源文本与翻译后的文本叠加。图像可以从手机图库中选择,也可以在应用内通过相机拍摄。

演示

text_demo.mp4
image_demo.mp4

安装

如果您不熟悉Flutter和运行Android模拟器,请查看此内容:在Windows上开始构建Flutter Android应用

# Clone the repository
git clone https://github.com/tamnguyen820/translatify.git

# Change directory
cd translatify

# Get dependencies
flutter pub get

# Run the app
flutter run

构建

# Change directory
cd translatify

# Get dependencies
flutter pub get

flutter clean
flutter build apk

# Now, connect your Android device with a USB cable

# Install
flutter install

GitHub

查看 Github