前言
基于ffmpeg开发,用于java技术语音格式转换。
一、maven依赖
</dependency>
<dependency>
<groupId>org.bytedeco</groupId>
<artifactId>javacv-platform</artifactId>
<version>1.5.5</version>
</dependency>
二、使用步骤
代码如下(示例):
package org.vosk.util;
import lombok.extern.slf4j.Slf4j;
import org.bytedeco.javacpp.Loader;
import java.io.DataInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.URL;
import java.util.Optional;
@Slf4j
public class AudioTransforWavUtils {
/**
* 音频转换
*
* @param localPath 本地音频
* @param fileName 文件名
* @return 转换后的地址
* @throws Exception 异常
*/
public static String transforAudio(String localPath, String fileName