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

 jar 以上传到资源中

        <dependency>
            <groupId>it.sauronsoftware</groupId>
            <artifactId>jave</artifactId>
            <version>1.0.2</version>
        </dependency>

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;
    }

文章来源地址https://uudwc.com/A/3waR2

原文地址:https://blog.csdn.net/yuzheh521/article/details/132868698

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年09月23日 17:48
C# Onnx Yolov8 Detect 水果识别
下一篇 2023年09月23日 17:49