diff --git a/AI/D1_Start.py b/AI/D1_Start.py index 4afac094..67a4e1c9 100644 --- a/AI/D1_Start.py +++ b/AI/D1_Start.py @@ -2,6 +2,7 @@ from D1_GenerateMarkdown import * from D2_MarkdownToPptx import * from D3_MarkdownToDocx import * + # 获取课程名称 def get_course_name() -> str: """获取规范格式的课程名称""" @@ -15,6 +16,7 @@ def get_course_name() -> str: return course print("⚠️ 输入不能为空,请重新输入!") + if __name__ == '__main__': # 获取课程名称 course_name = get_course_name() @@ -43,8 +45,8 @@ if __name__ == '__main__': convert_md_to_docx( input_md=FIXED_MD_PATH, output_docx=OUTPUT_DOCX, - reference_template=r"D:\dsWork\QingLong\AI\left-aligned-template.docx" + reference_template=str(Path(__file__).parent) + r"\left-aligned-template.docx" ) print(f"DOCX生成成功!保存路径:{OUTPUT_DOCX}") # 删除FIXED_MD_PATH - os.remove(FIXED_MD_PATH) \ No newline at end of file + os.remove(FIXED_MD_PATH) diff --git a/AI/T1_Start.py b/AI/T1_Start.py index 367bd82a..795d07b1 100644 --- a/AI/T1_Start.py +++ b/AI/T1_Start.py @@ -1,19 +1,21 @@ from T1_Mp4ToWav import * from T2_WavToText import * from T3_TextSummarize import * + if __name__ == '__main__': # 1、根据云校的视频课程下载视频文件 # 2、调用ffmpeg将视频文件转成wav文件 # convert_mp4_to_wav(r"D:\backup\七年级第三单元复习课.mp4", - # output_path=r"D:\backup\七年级第三单元复习课.wav") + # output_path=r"D:\backup\123.wav") # 3、将转换完成的WAV上传到阿里云 # 4、调用阿里云的语音识别API,将wav文件转成文字 - #audio_url = "https://ylt.oss-cn-hangzhou.aliyuncs.com/HuangHai/123.wav" - # 5、 调用dashscope的API,将文字转成markdown文件 - #ShiBie(audio_url, "识别结果.txt") + audio_url = "https://ylt.oss-cn-hangzhou.aliyuncs.com/HuangHai/123.wav" + ShiBie(audio_url, Path("识别结果.txt")) + # 2.5元一小时,本音频文件45分钟,约2元 + # 6、生成总结 - input_file = Path(r"D:\dsWork\QingLong\AI\音频文本.txt") - output_file = Path(r"D:\dsWork\QingLong\AI\分析结果.txt") - analyzer_action(input_file, output_file) + # input_file = Path(r"D:\dsWork\QingLong\AI\音频文本.txt") + # output_file = Path(r"D:\dsWork\QingLong\AI\分析结果.txt") + # analyzer_action(input_file, output_file) diff --git a/AI/__pycache__/T2_WavToText.cpython-310.pyc b/AI/__pycache__/T2_WavToText.cpython-310.pyc index 13e8a412..9a8dcfd6 100644 Binary files a/AI/__pycache__/T2_WavToText.cpython-310.pyc and b/AI/__pycache__/T2_WavToText.cpython-310.pyc differ diff --git a/AI/__pycache__/T3_TextSummarize.cpython-310.pyc b/AI/__pycache__/T3_TextSummarize.cpython-310.pyc index c95e6dfb..222f5703 100644 Binary files a/AI/__pycache__/T3_TextSummarize.cpython-310.pyc and b/AI/__pycache__/T3_TextSummarize.cpython-310.pyc differ diff --git a/AI/分析结果.txt b/AI/分析结果.txt index 537ea380..bb48673d 100644 --- a/AI/分析结果.txt +++ b/AI/分析结果.txt @@ -1,40 +1,53 @@ -根据提供的课堂内容,这节课可以梳理为以下几个部分,每部分的名称和开始时间如下: - -### 1. **课程导入与单元复习概述** - - **开始时间**:8940 - - **内容概述**:老师介绍本节课的主题,回顾第三单元的四篇文章,并简要提到每篇文章的学习重点。 - -### 2. **学习之道总结** - - **开始时间**:106400 - - **内容概述**:通过复习本单元的文章,总结每篇文章中蕴含的学习之道,并通过表格的形式进行梳理。 - -### 3. **成语积累与运用** - - **开始时间**:421840 - - **内容概述**:复习本单元课文中的成语,理解其含义,并进行成语的积累和运用练习。 - -### 4. **默读与朗读的对比** - - **开始时间**:936420 - - **内容概述**:回顾朗读和默读的技巧,对比两者的特点和适用场合,掌握默读的技巧并进行练习。 - -### 5. **课堂小结与作业布置** - - **开始时间**:1620100 - - **内容概述**:总结本节课的主要内容,布置课后作业,要求学生阅读文章并总结其中的学习之道。 - -### 6. **文章阅读与学习之道总结** - - **开始时间**:1666166 - - **内容概述**:阅读《衙边的树》这篇文章,总结其中蕴含的学习之道,并进行限时阅读练习。 - -### 7. **课程总结** - - **开始时间**:1940522 - - **内容概述**:总结本节课的学习内容,强调学习之道、成语积累和默读技巧的重要性,为后续学习打下基础。 - -### 总结: -这节课主要分为七个部分,涵盖了单元复习、学习之道总结、成语积累、默读与朗读对比、课堂小结、文章阅读和课程总结。每部分的内容和开始时间如下: - -1. **课程导入与单元复习概述**:8940 -2. **学习之道总结**:106400 -3. **成语积累与运用**:421840 -4. **默读与朗读的对比**:936420 -5. **课堂小结与作业布置**:1620100 -6. **文章阅读与学习之道总结**:1666166 -7. **课程总结**:1940522 \ No newline at end of file +以下是本节课的结构梳理,按时间顺序分为5大部分: + +**1. 课程导入与目标说明(8,940-73,100 ms)** +- 单元复习导入(8,940-23,219) +- 单元目标说明(73,100-100,259) + 一、总结学习之道 + 二、积累成语运用 + 三、掌握默读技巧 + +**2. 任务一:温故知新(106,400-417,500 ms)** +- 核心内容: + - 四篇课文学习之道分析 + •《从百草园到三味书屋》 + •《往事依依》 + •《再塑生命的人》 + •《论语十二章》 + - 系统归纳表格梳理(366,160-417,500) + +**3. 任务二:成语积累(421,840-807,480 ms)** +- 活动一:成语展示(475,800-606,440) + - 课文成语解析 + - 论语演化成语 +- 活动二:成语运用(646,860-807,480) + - 语段填空练习 + - 片段写作训练 + +**4. 任务三:阅读方法(936,420-1,655,800 ms)** +- 默读技巧讲解(936,420-1,177,420) + - 三到原则(眼到/心到/手到) + - 关键信息捕捉 +- 朗读vs默读对比(1,188,780-1,405,180) + - 特点/作用/适用场景差异 +- 综合训练(1,407,180-1,655,800) + - 文章分析《读书声最美》 + - 阅读方法实践 + +**5. 总结与作业(1,625,580-1,959,179 ms)** +- 单元要点回顾(1,625,580-1,656,080) +- 拓展作业布置(1,656,166-1,959,179) + - 阅读《悬崖边的树》 + - 总结学习之道 + +**时间轴完整结构:** + +| 部分名称 | 开始时间(ms) | 主要内容 | +|------------------------|----------------|--------------------------------------------------------------------------| +| 课程导入与目标说明 | 8,940 | 单元概述、教学目标设定 | +| 任务一:温故知新 | 106,400 | 四篇课文学习之道深度解析 | +| 任务二:成语积累 | 421,840 | 成语知识系统梳理与运用实践 | +| 任务三:阅读方法 | 936,420 | 默读技巧训练/朗读与默读对比分析 | +| 总结与作业 | 1,625,580 | 单元知识结构化总结/拓展阅读《悬崖边的树》 | + +注:时间单位为毫秒(ms),完整课程时长约32分钟(1,959,179 ms ≈ 1,959秒) \ No newline at end of file diff --git a/AI/视频课程打标记人工与大模型的对比.png b/AI/视频课程打标记人工与大模型的对比.png new file mode 100644 index 00000000..b6151fb3 Binary files /dev/null and b/AI/视频课程打标记人工与大模型的对比.png differ diff --git a/AI/长春云校视频课程智能打标记点系统.txt b/AI/长春云校视频课程智能打标记点系统.txt new file mode 100644 index 00000000..ab61451d --- /dev/null +++ b/AI/长春云校视频课程智能打标记点系统.txt @@ -0,0 +1,82 @@ +# 视频课程 +# 七年级第三单元复习课 +https://yx.ccsjy.cn/ChangChunCloudSchool/index.html#/course-detail/99f50f9c61bd52f61d359e15e3903153 + + +D:\anaconda3\envs\py310\python.exe D:\dsWork\QingLong\AI\T3_TextSummarize.py + +================================================== +✨✨✨✨✨✨✨✨✨✨✨✨✨✨ 🚀 长春云校视频课程智能打标记系统 ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨ +================================================== +🔧 [14:13:57] 初始化分析器... + 🌐 [14:13:58] 网络连接正常 +✅ [14:13:58] 分析器准备就绪 +📂 [14:13:58] 开始处理文件: D:\dsWork\QingLong\AI\音频文本.txt + 🔍 [14:13:58] 验证文件... + 📖 [14:13:58] 读取文件内容... + 🧠 [14:13:58] 开始分析... + ⏱️ [14:13:58] 尝试 1/10 (超时: 300s) + ✅ [14:16:57] 请求成功 + 💾 [14:16:57] 保存到: D:\dsWork\QingLong\AI\分析结果.txt + ✅ [14:16:57] 保存成功 +🎉 [14:16:57] 处理完成! + +================================================== +✅ 分析成功!结果如下: + +以下是本节课的结构梳理,按时间顺序分为5大部分: + +**1. 课程导入与目标说明(8,940-73,100 ms)** +- 单元复习导入(8,940-23,219) +- 单元目标说明(73,100-100,259) + 一、总结学习之道 + 二、积累成语运用 + 三、掌握默读技巧 + +**2. 任务一:温故知新(106,400-417,500 ms)** +- 核心内容: + - 四篇课文学习之道分析 + •《从百草园到三味书屋》 + •《往事依依》 + •《再塑生命的人》 + •《论语十二章》 + - 系统归纳表格梳理(366,160-417,500) + +**3. 任务二:成语积累(421,840-807,480 ms)** +- 活动一:成语展示(475,800-606,440) + - 课文成语解析 + - 论语演化成语 +- 活动二:成语运用(646,860-807,480) + - 语段填空练习 + - 片段写作训练 + +**4. 任务三:阅读方法(936,420-1,655,800 ms)** +- 默读技巧讲解(936,420-1,177,420) + - 三到原则(眼到/心到/手到) + - 关键信息捕捉 +- 朗读vs默读对比(1,188,780-1,405,180) + - 特点/作用/适用场景差异 +- 综合训练(1,407,180-1,655,800) + - 文章分析《读书声最美》 + - 阅读方法实践 + +**5. 总结与作业(1,625,580-1,959,179 ms)** +- 单元要点回顾(1,625,580-1,656,080) +- 拓展作业布置(1,656,166-1,959,179) + - 阅读《悬崖边的树》 + - 总结学习之道 + +**时间轴完整结构:** + +| 部分名称 | 开始时间(ms) | 主要内容 | +|------------------------|----------------|--------------------------------------------------------------------------| +| 课程导入与目标说明 | 8,940 | 单元概述、教学目标设定 | +| 任务一:温故知新 | 106,400 | 四篇课文学习之道深度解析 | +| 任务二:成语积累 | 421,840 | 成语知识系统梳理与运用实践 | +| 任务三:阅读方法 | 936,420 | 默读技巧训练/朗读与默读对比分析 | +| 总结与作业 | 1,625,580 | 单元知识结构化总结/拓展阅读《悬崖边的树》 | + +注:时间单位为毫秒(ms),完整课程时长约32分钟(1,959,179 ms ≈ 1,959秒) +================================================== + +进程已结束,退出代码为 0