yinbangzhong
2024-06-20 b4d6928d7387d2bbadbff4ef754605ac7c4916be
add longaudio file explain
3个文件已修改
12 ■■■■ 已修改文件
conf/config.go 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
conf/config.yaml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/process.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
conf/config.go
@@ -43,7 +43,8 @@
        PreLoadPath string // 本地文件预加载路径
    }
    Analysis struct {
        Url string // 本地文件存储路径
        Url     string // 本地文件存储路径
        LongUrl string // 本地文件预加载路径
    }
)
conf/config.yaml
@@ -21,3 +21,4 @@
  preLoadPath: preloads
analysis:
  url: http://192.168.20.116:5000/recognition
  longUrl: http://192.168.20.116:5000/recognition_long_audio
service/process.go
@@ -105,7 +105,13 @@
    }
    go func() {
        resp, err := AnalysisAudio(audio.FilePath, conf.AanlysisConf.Url)
        var resp Response
        sz := audio.Size / 1024 / 1024
        if sz > 2 {
            resp, err = AnalysisAudio(audio.FilePath, conf.AanlysisConf.LongUrl)
        } else {
            resp, err = AnalysisAudio(audio.FilePath, conf.AanlysisConf.Url)
        }
        if err != nil {
            logx.Errorf("err when AnalysisAudio:%v", err)
            _ = models.NewAudioSearch().SetID(audioId).UpdateByMap(map[string]interface{}{"audio_status": constvar.AudioStatusFailed})