Translatify
描述
Translatify 是一个Flutter移动翻译应用项目。该项目集成了
- AWS Translate和Google Translate API进行翻译和语言检测。
- AWS Polly用于文本到语音生成。
- 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