|
|
@ -135,15 +135,12 @@ class ContentAnalyzer:
|
|
|
|
return False, f"文件处理失败: {str(e)}"
|
|
|
|
return False, f"文件处理失败: {str(e)}"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def main():
|
|
|
|
def analyzer_action(input_file,output_file):
|
|
|
|
print("\n" + "=" * 50)
|
|
|
|
print("\n" + "=" * 50)
|
|
|
|
print(" 🚀 长春云校视频课程智能打标记系统 ".center(50, "✨"))
|
|
|
|
print(" 🚀 长春云校视频课程智能打标记系统 ".center(50, "✨"))
|
|
|
|
print("=" * 50)
|
|
|
|
print("=" * 50)
|
|
|
|
|
|
|
|
|
|
|
|
analyzer = ContentAnalyzer(initial_timeout=300) # 显式设置初始超时
|
|
|
|
analyzer = ContentAnalyzer(initial_timeout=300) # 显式设置初始超时
|
|
|
|
input_file = Path(r"D:\dsWork\QingLong\AI\音频文本.txt")
|
|
|
|
|
|
|
|
output_file = Path(r"D:\dsWork\QingLong\AI\分析结果.txt")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
success, result = analyzer.analyze_file(input_file, output_file)
|
|
|
|
success, result = analyzer.analyze_file(input_file, output_file)
|
|
|
|
|
|
|
|
|
|
|
|
print("\n" + "=" * 50)
|
|
|
|
print("\n" + "=" * 50)
|
|
|
@ -154,6 +151,3 @@ def main():
|
|
|
|
print(f"❌ 分析失败:{result}")
|
|
|
|
print(f"❌ 分析失败:{result}")
|
|
|
|
print("=" * 50)
|
|
|
|
print("=" * 50)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
|
|
|
|
|
main()
|
|
|
|
|