zhangqian
2024-05-13 7f91ff9dfa6d6ff8ec35dfea6d5195a20f631127
service/process.go
@@ -111,14 +111,16 @@
      }
      logx.Infof("AnalysisAudio result: %v", resp)
      err = models.WithTransaction(func(db *gorm.DB) error {
         err = models.NewAudioSearch().SetID(audioId).UpdateByMap(map[string]interface{}{"audio_status": constvar.AudioStatusFinish})
         err = models.NewAudioSearch().SetID(audioId).UpdateByMap(map[string]interface{}{
            "audio_status": constvar.AudioStatusFinish,
            "score":        resp.Score,
         })
         if err != nil {
            return err
         }
         err = models.NewAudioTextSearch().Save(&models.AudioText{
            AudioID:   audio.ID,
            AudioText: resp.Result,
            Score:     resp.Score,
         })
         return err
      })