# 英语单词听写小助手 **Repository Path**: freshapple/english-word-dictation ## Basic Information - **Project Name**: 英语单词听写小助手 - **Description**: 经常要给孩子听写英语单词,重复且容易漏掉。这个可以根据单词的中文词语,生成语音文件。 1. 可以设置每个单词的读的次数,间隔时间等。 2. 设置单词顺序是否随机。 3. 可以准备多个单词文件,根据需要调用生成不同文件的课程。 - **Primary Language**: Python - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-01-05 - **Last Updated**: 2024-01-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python, TTS ## README # 英语单词听写小助手 #### 介绍 经常要给孩子听写英语单词,重复且容易漏掉。这个可以根据单词的中文词语,生成语音文件。 1. 可以设置每个单词的读的次数,间隔时间等。 2. 设置单词顺序是否随机。 3. 可以准备多个单词文件,根据需要调用生成不同文件的课程。 3. 可以准备多个单词文件,根据需要调用生成不同文件的课程。 #### 软件架构 软件架构说明 #### 安装教程 1. Python 3.7.9 1. Python的库edge-tts,继承了微软 Azure 的文本转语音功能 (TTS),目是免费使用的。 该库提供了一个简单的 API,可以将文本转换为语音,并目支持多种语言和声音。 2. pip install edge-tts 3. #### 改进说明 1. 可进一步增加OCR自动识别听写结果是否准确 2. 可增加web端服务,在线生成语音随时播放 3. #### 参与贡献 1. https://github.com/rany2/edge-tts #### 特技