调整静音检测时间为3秒

This commit is contained in:
朱潮 2025-09-20 11:51:02 +08:00
parent 939a1721d6
commit 918bfb24af

View File

@ -292,7 +292,7 @@ class EnergyBasedRecorder:
print(f"静音阈值: {self.silence_threshold}") print(f"静音阈值: {self.silence_threshold}")
print("📖 使用说明:") print("📖 使用说明:")
print("- 检测到声音自动开始录音") print("- 检测到声音自动开始录音")
print("- 持续静音1.5秒自动结束录音") print("- 持续静音3秒自动结束录音")
print("- 最少录音2秒最多30秒") print("- 最少录音2秒最多30秒")
print("- 录音完成后自动播放") print("- 录音完成后自动播放")
print("- 按 Ctrl+C 退出") print("- 按 Ctrl+C 退出")
@ -395,7 +395,7 @@ def main():
# 创建录音系统 # 创建录音系统
recorder = EnergyBasedRecorder( recorder = EnergyBasedRecorder(
energy_threshold=200, # 能量阈值(降低以提高灵敏度) energy_threshold=200, # 能量阈值(降低以提高灵敏度)
silence_threshold=1.5, # 静音阈值(秒) silence_threshold=3.0, # 静音阈值(秒)- 改为3秒
min_recording_time=2.0, # 最小录音时间 min_recording_time=2.0, # 最小录音时间
max_recording_time=30.0 # 最大录音时间 max_recording_time=30.0 # 最大录音时间
) )