自适应语音

一款使用 Flutter 的移动应用程序,旨在帮助有特殊需求的人(聋哑人士)与他人进行交流。

关于

我们的目标是让聋哑或听力受损人士更容易地与周围的人:亲戚、朋友、熟人和陌生人进行交流,通过

  • 将语音转换为文本,并将输入的文本转换为语音(在聊天中)。
  • 提供带有手语的翻转卡片。

Packages

  • speech_to_text:^2.3.0 – 一个暴露设备特定语音识别能力的库。
  • flutter_tts:^3.2.2 – 一个 Flutter 文本转语音插件
  • avatar_glow:^1.2.0 – 这个 Flutter 包提供了一个具有炫酷背景发光动画的 Avatar Glow Widget。
  • animated_splash_screen:^1.1.0 – Flutter 包,用于创建具有动画的炫酷启动画面。
  • flip_card:^0.5.0 – 一个提供翻转卡片动画的组件。可用于隐藏和显示产品详细信息。
  • getwidget:^2.0.4 – GetWidget 拥有 1000+ 个预构建的小部件,可用于开发 Flutter 移动和 Web 应用程序。

安装

flutter pub get

用法

flutter run

截图

开始

新手引导画面




主屏幕

这里有三种选项,您可以选择您想使用的一种。

语音聊天

第一种选择:聋哑人士可以通过语音转文本消息来理解别人在说什么,也可以用文本消息回复。


类别

第二种和第三种选择向您展示了最重要的手语列表。

手语

在这里您可以看到翻转卡片来展示手语及其含义。您可以在第二种选择中作为聋哑人士使用,在第三种选择中作为普通人使用。


GitHub

https://github.com/YousefR01/AdaptiveSpeechApp-iCamp