基于语音的笔记应用
概述
基于语音的笔记应用是一个 Flutter 项目,允许用户使用语音命令创建和管理笔记。该应用利用语音转文本技术将口语转换为文本笔记,使其成为在旅途中捕捉想法和信息的便捷高效工具。
应用预览
特点
- 语音转文本笔记创建:只需说话,应用就会将您的语音转换为文本笔记。
- 用户友好的界面:直观的设计,方便笔记管理。
- 可定制的笔记:根据需要编辑、删除或组织您的笔记。
- Google Fonts 集成:从各种字体中选择,以个性化您的笔记。
- 数据持久性:笔记使用共享偏好设置保存,确保即使在应用重新启动后也能使用。
入门
请按照以下说明开始使用基于语音的笔记应用
- 克隆此仓库:
git clone https://github.com/abrar-ahmed-21bscs20/Voice-Based-Notes-App-Flutter.git - 导航到项目目录:
cd Voice-Based-Notes-App-Flutter - 安装依赖项:
flutter pub get - 运行应用:
flutter run
用法
- 在您的设备上启动该应用。
- 在提示时授予语音识别所需的权限。
- 点击麦克风图标并说话以创建新笔记。
- 您说的话将被转换为文本笔记。
- 根据需要管理和自定义您的笔记。
依赖项
该应用依赖于以下 Flutter 包
avatar_glow:为麦克风图标提供发光头像。flutter_feather_icons:为用户界面提供各种 Feather 图标。google_fonts:为文本自定义提供 Google Fonts 的选择。http:启用 HTTP 请求,用于潜在的未来功能。intl:提供国际化和本地化支持。provider:促进状态管理。shared_preferences:允许在设备上存储和检索数据。speech_to_text:实现语音识别的语音转文本功能。
有关依赖项的详细信息,请参阅 pubspec.yaml 文件。
.