08b6543b79
- 添加视频处理性能计时和统计功能 - 实现帧处理时间监控和慢帧警告 - 添加音频文件静音修剪功能 - 优化Windows平台音频播放实现 - 调整默认日志输出频率减少冗余信息 - 修复MediaPipe GPU委托在Windows上的兼容性问题
23 lines
841 B
Python
23 lines
841 B
Python
from __future__ import annotations
|
|
|
|
from app.diagnostics.crash_handler import enable_crash_handler
|
|
from configs.load import config
|
|
from app.audio.generate import generate_rep_audio_files
|
|
|
|
def startup() -> None:
|
|
"""应用启动初始化:开启崩溃日志和日志系统"""
|
|
enable_crash_handler(config.logging.dir_path)
|
|
from app.core.logging import setup_logging
|
|
setup_logging()
|
|
|
|
# 生成运动次数语音文件
|
|
generate_rep_audio_files(
|
|
max_count=config.audio.rep_max_count,
|
|
rate=config.audio.rep_announcer_rate,
|
|
output_dir=config.audio.resolved_audio_dir,
|
|
overwrite=False,
|
|
trim_leading_silence=config.audio.trim_leading_silence,
|
|
trim_silence_threshold=config.audio.trim_silence_threshold,
|
|
trim_silence_padding_ms=config.audio.trim_silence_padding_ms,
|
|
)
|