# learn-english **Repository Path**: fszaxt/learn-english ## Basic Information - **Project Name**: learn-english - **Description**: 基于vite + vue3 + ts的简单背单词应用 - **Primary Language**: TypeScript - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-07-05 - **Last Updated**: 2024-01-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Learn english 基于 vite + vue3 + ts 的简单背单词应用,内置 1372 个单词,无需服务器,学习数据保存在`indexedDB`。 在线体验:https://fszaxt.gitee.io/learn-english ``` pnpm i pnpm dev ``` 支持桌面端和移动端最新浏览器,桌面端基于 Blink 的浏览器(Chrome/Edge...)使用`Web speech api`实现语音识别,其他浏览器及移动端使用`@xenova/transformers`的 whisper ai 模型实现语音识别。 操作方式: 通用: 鼠标滚轮/上下方向键 切换上一题/下一题 选择题: 鼠标左键点击,触摸点击,数字键选择 拼写题: 空格获得焦点,回车确认 发音测试: 空格开始录音/停止录音,左箭头标记做错(不会)