This commit is contained in:
		
							parent
							
								
									0c708da80d
								
							
						
					
					
						commit
						68919732db
					
				| @ -617,10 +617,10 @@ func (s *LLMService) TrimAudioSilence(audioData string) (string, error) { | ||||
| 	bytesPerSample := int(fmtChunk.BitsPerSample) / 8 | ||||
| 
 | ||||
| 	// 优化后的静音检测参数 | ||||
| 	silenceThreshold := 0.005                                     // 降低静音阈值,更敏感地检测声音 | ||||
| 	silenceThreshold := 0.01                                      // 降低静音阈值,更敏感地检测声音 | ||||
| 	windowSize := int(float64(fmtChunk.SampleRate) * 0.05)        // 50ms滑动窗口 | ||||
| 	minSilenceDuration := int(float64(fmtChunk.SampleRate) * 0.1) // 100ms最小静音持续时间 | ||||
| 	bufferSamples := int(float64(fmtChunk.SampleRate) * 0.05)     // 减少缓冲区到50ms | ||||
| 	bufferSamples := int(float64(fmtChunk.SampleRate) * 0.1)      // 减少缓冲区到50ms | ||||
| 
 | ||||
| 	// 计算RMS能量的辅助函数 | ||||
| 	calculateRMS := func(startSample, endSample int) float64 { | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Song367
						Song367