在使用 Flashcards World 时遇到问题了吗？本指南涵盖了网页、iOS 和 Android 上最常见的问题及其解决方案。如果你在这里没有找到答案，本指南中的技巧应该能帮助你诊断大多数问题。

## 音频和语音朗读（TTS）

### 应用用错误的语言朗读

如果应用用西班牙语口音朗读英语单词（或任何其他不正确的语言），该卡组的语言设置需要调整。

**解决方案：**

1. 打开发音不正确的卡组。
2. 进入**编辑卡组**。
3. 找到卡片正面和背面的**语言设置**。
4. 确保为每一面选择了正确的语言。例如，如果正面是英语，背面是西班牙语，则将正面语言设为英语，背面语言设为西班牙语。
5. 保存更改并重新试听 TTS。

这是发音错误最常见的原因。TTS 引擎需要知道它正在朗读的语言，才能使用正确的发音规则。

### TTS 语音质量差

应用使用设备操作系统内置的本地语音朗读引擎。默认语音可能听起来机械或不自然，但你可以升级它。

**在 Android 上：**

1. 进入设备的**设置 > 系统 > 语言和输入法 > 文字转语音输出**。
2. 点击你偏好的 TTS 引擎旁边的齿轮图标（通常是 Google TTS）。
3. 寻找**安装语音数据**或**语言**。
4. 选择你需要的语言并下载可用的最高质量语音。
5. 重启 Flashcards World，改进后的语音应该会生效。

**在 iOS 上：**

1. 进入**设置 > 辅助功能 > 朗读内容 > 语音**。
2. 找到你需要的语言并点击。
3. 下载语音的**增强版**或**高级版**。这些比默认的精简语音好得多。
4. 下载大小可能是 100-300 MB。建议先连接 Wi-Fi。
5. 下载完成后，改进后的语音将自动在 Flashcards World 中使用。

**在网页端：**

网页应用使用浏览器内置的语音合成功能，依赖于操作系统的 TTS 语音。要提高质量：

- 在 macOS 上，前往系统设置 > 辅助功能 > 朗读内容，下载增强语音。
- 在 Windows 上，前往设置 > 时间和语言 > 语音，下载额外语音。
- 在 ChromeOS 上，TTS 语音由 Chrome 管理，选项可能有限。

### TTS 完全不工作

如果点击音频图标没有声音播放：

- **检查设备音量。** 确保没有静音，且媒体音量（不仅仅是铃声音量）已调高。
- **检查静音模式。** 在 iOS 上，确保手机侧面的物理静音开关未开启。在 Android 上，检查勿扰模式是否未静音媒体。
- **检查浏览器权限。** 在网页端，你的浏览器可能阻止了音频播放。在地址栏中寻找被阻止的音频图标，点击允许。
- **重启应用。** 完全关闭 Flashcards World 并重新打开。在移动端，从任务切换器中滑走应用。
- **重启设备。** 系统重启可以解决应用重启后仍持续的 TTS 引擎问题。

## 离线模式

### Flashcards World 可以离线使用吗？

可以。Flashcards World 被设计为**离线优先**。所有核心功能无需互联网连接即可使用：

- **创建卡组和卡片** -- 离线构建和编辑学习材料。
- **在所有四种模式中学习** -- [抽认卡、选择题、拼写和连线配对](/wiki/zh/study-modes)全部离线可用。
- **间隔重复** -- [SRS 算法](/wiki/zh/spaced-repetition)在设备上本地运行，不需要服务器。
- **语音朗读** -- TTS 使用设备内置的引擎，离线可用（前提是语音数据已下载）。

### 哪些功能需要互联网连接？

少数功能确实需要网络连接：

- **云同步** -- 上传和下载数据到/从云端需要互联网连接。详情请参阅[分享与同步](/wiki/zh/sharing-syncing)。
- **浏览内容库** -- 搜索和添加[预制卡组](/wiki/zh/premade-sets)需要网络连接。但是，一旦卡组添加到你的收藏中，它会存储在本地并可离线使用。
- **QR code 分享** -- 生成和扫描 [QR code](/wiki/zh/sharing-syncing) 可能需要网络连接。
- **账户登录** -- 登录或创建账户需要互联网访问。

### 我的离线更改没有同步

如果你在离线时做了更改，但它们没有出现在其他设备上：

1. 在做了更改的设备上**重新连接互联网**。
2. **打开应用**并给它一些时间同步。应用在检测到连接时会自动同步。
3. 在**其他设备上打开应用**以触发下载最新数据。
4. 如果数据仍未出现，尝试在两台设备上关闭并重新打开应用。

## 同步问题

### 数据没有出现在我的其他设备上

如果你的卡组或进度没有显示在另一台设备上：

- **验证你在两台设备上使用相同的账户登录。** 不同的登录方式（Google 与邮箱）即使使用相同的电子邮件地址也可能创建不同的账户。
- **检查两台设备的互联网连接。**
- 在两台设备上**打开应用**。同步在应用活跃时进行，不在后台进行。
- **等待片刻。** 大型收藏可能需要几秒钟来同步，特别是在新设备上的首次同步。
- **下拉刷新**（在移动端）或刷新页面（在网页端）以手动触发同步检查。

### 我看到了重复的卡片

如果在两台设备上编辑同一卡组，且两处更改均未同步，偶尔会出现重复。解决方法：

1. 打开受影响的卡组。
2. 识别并删除重复的卡片。
3. 让应用同步以将清理传播到其他设备。

为防止重复，尝试避免同时在两台设备上编辑同一卡组。让一台设备同步后再在另一台上进行更改。请参阅我们的[同步指南](/wiki/zh/sharing-syncing)了解最佳实践。

### 学习进度在设备间不一致

你的[间隔重复](/wiki/zh/spaced-repetition)进度与数据一起同步。如果进度看起来不一致：

- 确保你有稳定的互联网连接，且两台设备都有机会同步。
- 一次在一台设备上学习，学完后让其同步再切换。
- 如果你离线学习过，在连接时打开应用上传你的进度。

## 导入和导出问题

### CSV 导入不工作

如果你的 CSV 文件没有正确导入：

- **检查文件格式。** 文件必须是 `.csv` 文件，不能是 `.xlsx`、`.xls` 或 `.numbers`。从你的电子表格应用导出为 CSV。
- **检查编码。** 使用 UTF-8 编码。这对非拉丁字符（重音、亚洲文字、西里尔文、阿拉伯文）尤其重要。在 Excel 中，保存时选择"CSV UTF-8（逗号分隔）"。
- **检查分隔符。** Flashcards World 期望逗号分隔值。某些地区的 Excel 设置默认使用分号。在文本编辑器中检查你的文件以确认。
- **删除标题行。** 如果你的 CSV 有标题行（例如，"正面, 背面"），应用可能会将其作为卡片导入。导入前请删除它。
- **删除空行。** 文件末尾的空白行可能导致空白卡片。

更多详情请参阅完整的[导入和导出指南](/wiki/zh/import-export)。

### 导出文件为空或缺少数据

如果导出的 CSV 不包含所有卡片：

- 确保你导出了正确的卡组。
- 在文本编辑器（不仅仅是电子表格应用）中打开 CSV 文件以验证其内容。某些电子表格应用在文件较大时可能不会显示所有行。

## 性能问题

### 应用运行缓慢或卡顿

- **关闭其他应用。** 关闭后台运行的应用以释放设备内存。
- **重启应用。** 完全关闭 Flashcards World 并重新打开。
- **重启设备。** 重启可以解决由内存泄漏或其他系统级问题引起的性能问题。
- **更新应用。** 确保你运行的是最新版本的 Flashcards World。更新通常包含性能改进。
- **检查存储空间。** 如果你的设备存储几乎满了，所有应用的性能都可能受影响。删除不用的应用或文件来释放空间。

### 网页应用无法加载

- **清除浏览器缓存。** 在浏览器设置中清除 Flashcards World 网站的缓存数据。
- **尝试其他浏览器。** 如果应用在其他浏览器中可以工作，问题可能与浏览器扩展或设置有关。
- **禁用浏览器扩展。** 广告拦截器或隐私扩展有时会干扰网页应用。尝试暂时禁用它们。
- **检查你的互联网连接。** 网页应用需要从服务器初始加载（尽管在许多情况下后续访问可以离线工作）。

## 安装问题

### 在应用商店找不到应用

- **iOS：** 在 Apple App Store 中搜索"Flashcards World"。确保你的设备运行的是支持的 iOS 版本。
- **Android：** 在 Google Play Store 中搜索"Flashcards World"。如果应用没有出现，你的设备可能不满足最低 Android 版本要求。

### 应用启动时崩溃

- **将应用更新**到最新版本。
- **重启设备。**
- **重新安装应用。** 卸载并重新安装可以解决损坏的安装数据。注意：如果你已登录并同步，重新安装后你的数据将从云端恢复。如果你未登录，请在重新安装前[导出你的数据](/wiki/zh/import-export)。

## 账户问题

账户相关问题（登录问题、密码重置、账户删除），请参阅[账户管理指南](/wiki/zh/account-management)。

常见快速修复：

- **无法登录：** 确保你使用的是创建账户时使用的相同登录方式（Google、Apple 或邮箱）。
- **忘记密码：** 使用登录屏幕上的"忘记密码"链接。重置链接将发送到你的邮箱。
- **账户删除：** 按照[账户管理](/wiki/zh/account-management)中的步骤删除你的账户和所有相关云数据。

## 获取更多帮助

如果以上解决方案没有解决你的问题：

- **检查应用更新。** 许多问题在较新版本的应用中已修复。
- **重启设备。** 这能解决所有应用中令人惊讶多的问题。
- **尝试在另一台设备上使用。** 如果问题是特定于设备的，在另一台设备上尝试可以帮助缩小原因。
- **导出你的数据。** 如果你遇到数据问题，在进一步排除故障之前[将卡组导出为 CSV](/wiki/zh/import-export)作为预防措施。

## 常见问题

### Flashcards World 支持所有语言吗？

Flashcards World 支持 **25 种语言**的语音朗读和内容。你可以用任何语言创建卡片，即使 TTS 不支持该特定语言——只是不支持的语言没有音频发音。

### 可以在 Chromebook 上使用 Flashcards World 吗？

可以。你可以在 Chromebook 上通过 Chrome 使用网页应用。如果你的 Chromebook 支持 Android 应用，你也可以从 Google Play Store 安装 Android 版本。

### 卸载应用后我的数据安全吗？

如果你已登录且数据已同步到云端，是安全的。卸载应用只删除本地副本。你的云数据保持不变，重新安装并登录后即可使用。如果你未登录，卸载将永久删除你的本地数据。更多详情请参阅[账户管理指南](/wiki/zh/account-management)。

### 应用在我设备上占用大量存储空间，怎么办？

如果应用占用了大量存储空间，可能是因为下载的 TTS 语音数据或非常大的本地抽认卡收藏。你可以通过在设备设置中删除不用的 TTS 语音来释放空间，或者删除不再需要的卡组（确保它们已备份到云端或先[导出为 CSV](/wiki/zh/import-export)）。
