new voice
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 1m19s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 1m19s
				
			This commit is contained in:
		
							parent
							
								
									0da9a17570
								
							
						
					
					
						commit
						e1d4b545d6
					
				| @ -14,9 +14,9 @@ export const config = { | ||||
|    | ||||
|   // 音频配置
 | ||||
|   audio: { | ||||
|     model: 'speech-02-hd', | ||||
|     model: 'speech-01-turbo', | ||||
|     voiceSetting: { | ||||
|       voice_id: 'yantu-qinggang-2', | ||||
|       voice_id: 'tianbing_xinggan_03', | ||||
|       speed: 1, | ||||
|       vol: 1, | ||||
|       pitch: 0, | ||||
|  | ||||
							
								
								
									
										15
									
								
								src/index.js
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								src/index.js
									
									
									
									
									
								
							| @ -796,21 +796,24 @@ class WebRTCChat { | ||||
| 
 | ||||
|     async startCall() { | ||||
|         try { | ||||
|             // 添加更详细的错误处理
 | ||||
|             console.log('开始请求麦克风权限...'); | ||||
|             this.localStream = await navigator.mediaDevices.getUserMedia({ | ||||
|                 video: false, | ||||
|                 audio: true | ||||
|             }); | ||||
|             console.log('麦克风权限获取成功'); | ||||
|              | ||||
|             await this.createPeerConnection(); | ||||
|             this.startVoiceRecording() | ||||
|             // this.audioProcessor.startRecording()
 | ||||
|             this.startButton.disabled = true; | ||||
|         this.stopButton.disabled = false; | ||||
|          | ||||
|         // 显示结束通话按钮
 | ||||
|         this.stopButton.classList.add('show'); | ||||
|          | ||||
|         this.updateAudioStatus('已连接', 'connected'); | ||||
|             this.stopButton.disabled = false; | ||||
|              | ||||
|             // 显示结束通话按钮
 | ||||
|             this.stopButton.classList.add('show'); | ||||
|              | ||||
|             this.updateAudioStatus('已连接', 'connected'); | ||||
|             this.logMessage('音频通话已开始', 'success'); | ||||
|              | ||||
|             // 确保视频映射已加载
 | ||||
|  | ||||
| @ -13,11 +13,11 @@ export async function playVideoWithAudio(videoPath, text) { | ||||
|     apiKey: minimaxiConfig.apiKey, | ||||
|     groupId: minimaxiConfig.groupId, | ||||
|     body: { | ||||
|       model: 'speech-02-hd', | ||||
|       model: 'speech-01-turbo', | ||||
|       text, | ||||
|       output_format: 'hex', // 流式场景必须使用hex
 | ||||
|       voice_setting: { | ||||
|         voice_id: 'yantu-qinggang', | ||||
|         voice_id: 'tianbing_xinggan_03', | ||||
|         speed: 1 | ||||
|       } | ||||
|     }, | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Song367
						Song367