This commit is contained in:
		
							parent
							
								
									7f89c584c0
								
							
						
					
					
						commit
						f4b35f4596
					
				| @ -167,6 +167,7 @@ func (s *LLMService) handleStreamingResponse(req *http.Request, data map[string] | |||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	messageChan := make(chan Message, 100) // Buffered channel for better performance | 	messageChan := make(chan Message, 100) // Buffered channel for better performance | ||||||
|  | 	all_message := "" | ||||||
| 	initialSessage := "" | 	initialSessage := "" | ||||||
| 	go func() { | 	go func() { | ||||||
| 		defer resp.Body.Close() | 		defer resp.Body.Close() | ||||||
| @ -256,6 +257,7 @@ func (s *LLMService) handleStreamingResponse(req *http.Request, data map[string] | |||||||
| 				} | 				} | ||||||
| 				new_message := "" | 				new_message := "" | ||||||
| 				initialSessage += answer | 				initialSessage += answer | ||||||
|  | 				all_message += answer | ||||||
| 				if containsPunctuation(initialSessage) { | 				if containsPunctuation(initialSessage) { | ||||||
| 					segments := splitByPunctuation(initialSessage) | 					segments := splitByPunctuation(initialSessage) | ||||||
| 					// fmt.Printf("原始文本: %s\n", initialSessage) | 					// fmt.Printf("原始文本: %s\n", initialSessage) | ||||||
| @ -341,10 +343,10 @@ func (s *LLMService) handleStreamingResponse(req *http.Request, data map[string] | |||||||
| 						} | 						} | ||||||
| 						break // 获取到音频就退出 | 						break // 获取到音频就退出 | ||||||
| 					} | 					} | ||||||
| 					fmt.Println("audio is empty, retry", speechResp) | 					// fmt.Println("audio is empty, retry", speechResp) | ||||||
| 					// time.Sleep(1 * time.Second) | 					// time.Sleep(1 * time.Second) | ||||||
| 				} | 				} | ||||||
| 
 | 				fmt.Println("所有消息:", all_message) | ||||||
| 				messageChan <- Message{ | 				messageChan <- Message{ | ||||||
| 					Answer:         new_message, | 					Answer:         new_message, | ||||||
| 					IsEnd:          false, | 					IsEnd:          false, | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Song367
						Song367