java获取音频,文本准转语音时长

 jar 以上传到资源中

        
            it.sauronsoftware
            jave
            1.0.2
        

mvn install:install-file -Dfile=D:\xxx\xxx\jave-1.0.2.jar -DgroupId=it.sauronsoftware -DartifactId=java -Dversion=1.0.2 -Dpackaging=jar

 获取音频时长

/**
     * 音频文件获取文件时长(秒)
     * @param source
     * @return
     */
    public static Long getDuration(File source) {
        Encoder encoder = new Encoder();
        long ls = 0;
        MultimediaInfo m;
        try {
            m = encoder.getInfo(source);
            ls = m.getDuration()/1000;
        } catch (Exception e) {
            System.out.println("获取音频时长有误:" + e.getMessage());
        }
        return ls;
    }

你可能感兴趣的:(java)