You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
885 B

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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\123.wav")
# 3、将转换完成的WAV上传到阿里云
# 4、调用阿里云的语音识别API将wav文件转成文字
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)