|
@@ -295,25 +295,25 @@ class DeepSeekService
|
|
|
Utils::throwError('20003:更新章节分句音频失败');
|
|
|
}
|
|
|
|
|
|
- // 通知火山生成音频
|
|
|
- $client = new Client(['timeout' => 300, 'verify' => false]);
|
|
|
- // 根据ID通过API通知合成音频
|
|
|
- // $result = $client->get("http://47.240.171.155:5000/api/chapterTask?taskId={$id}");
|
|
|
- $result = $client->get("http://122.9.129.83:5000/api/chapterTask?taskId={$id}");
|
|
|
- $response = $result->getBody()->getContents();
|
|
|
- $response_arr = json_decode($response, true);
|
|
|
- if (!isset($response_arr['code']) || (int)$response_arr['code'] !== 0) {
|
|
|
- DB::rollBack();
|
|
|
- $error_msg = isset($response_arr['msg']) ? $response_arr['msg'] : '未知错误';
|
|
|
- Log::info('通知火山生成音频失败: '.$error_msg);
|
|
|
- Utils::throwError('20003:通知火山生成音频失败');
|
|
|
- }
|
|
|
-
|
|
|
} catch (\Exception $e) {
|
|
|
DB::rollBack();
|
|
|
Utils::throwError('20003:'.$e->getMessage());
|
|
|
}
|
|
|
DB::commit();
|
|
|
+
|
|
|
+ // 通知火山生成音频
|
|
|
+ $client = new Client(['timeout' => 300, 'verify' => false]);
|
|
|
+ // 根据ID通过API通知合成音频
|
|
|
+ // $result = $client->get("http://47.240.171.155:5000/api/chapterTask?taskId={$id}");
|
|
|
+ $result = $client->get("http://122.9.129.83:5000/api/chapterTask?taskId={$id}");
|
|
|
+ $response = $result->getBody()->getContents();
|
|
|
+ $response_arr = json_decode($response, true);
|
|
|
+ if (!isset($response_arr['code']) || (int)$response_arr['code'] !== 0) {
|
|
|
+ $error_msg = isset($response_arr['msg']) ? $response_arr['msg'] : '未知错误';
|
|
|
+ Log::info('通知火山生成音频失败: '.$error_msg);
|
|
|
+ Utils::throwError('20003:通知火山生成音频失败');
|
|
|
+ }
|
|
|
+
|
|
|
return true;
|
|
|
}
|
|
|
|