基于语音的笔记应用

概述

基于语音的笔记应用是一个 Flutter 项目,允许用户使用语音命令创建和管理笔记。该应用利用语音转文本技术将口语转换为文本笔记,使其成为在旅途中捕捉想法和信息的便捷高效工具。

应用预览

Notes App

特点

  • 语音转文本笔记创建:只需说话,应用就会将您的语音转换为文本笔记。
  • 用户友好的界面:直观的设计,方便笔记管理。
  • 可定制的笔记:根据需要编辑、删除或组织您的笔记。
  • Google Fonts 集成:从各种字体中选择,以个性化您的笔记。
  • 数据持久性:笔记使用共享偏好设置保存,确保即使在应用重新启动后也能使用。

入门

请按照以下说明开始使用基于语音的笔记应用

  1. 克隆此仓库:git clone https://github.com/abrar-ahmed-21bscs20/Voice-Based-Notes-App-Flutter.git
  2. 导航到项目目录:cd Voice-Based-Notes-App-Flutter
  3. 安装依赖项:flutter pub get
  4. 运行应用:flutter run

用法

  • 在您的设备上启动该应用。
  • 在提示时授予语音识别所需的权限。
  • 点击麦克风图标并说话以创建新笔记。
  • 您说的话将被转换为文本笔记。
  • 根据需要管理和自定义您的笔记。

依赖项

该应用依赖于以下 Flutter 包

  • avatar_glow:为麦克风图标提供发光头像。
  • flutter_feather_icons:为用户界面提供各种 Feather 图标。
  • google_fonts:为文本自定义提供 Google Fonts 的选择。
  • http:启用 HTTP 请求,用于潜在的未来功能。
  • intl:提供国际化和本地化支持。
  • provider:促进状态管理。
  • shared_preferences:允许在设备上存储和检索数据。
  • speech_to_text:实现语音识别的语音转文本功能。

有关依赖项的详细信息,请参阅 pubspec.yaml 文件。


.

GitHub

查看 Github