这是一个 huggingface 语音模型的sdk,可以调用huggingface上的API获取语音文件
- gradle仓库配置
repositories {
maven { url "https://s01.oss.sonatype.org/content/repositories/releases"}
maven { url "https://s01.oss.sonatype.org/content/repositories/snapshots"}
mavenLocal()
mavenCentral()
}
- 引入依赖
implementation 'io.github.yakami129:huggingface-java-sdk:1.0.0-RELEASES'
final HuggingFaceClient huggingFaceClient = HuggingFaceClient.builder()
.huggingToken("Bearer XXXXXXXXXXXXX") // Token 需要在 huggingface 注册账号和申请
.context("今日、私は遊びに行きたい") // 需要转换为语音的文本信息
.directoryFile(FileUtil.file("tmp")) // 语音存储的路径
.modelId("mio/amadeus") // huggingface的语音模型id
.build();
final String fileName = huggingFaceClient.generateAudioFlac().getName();
如果您觉得有用,麻烦客官点个star,作者的邮箱为:okapi0129@outlook.com,如果想加入我们Ai交流群,可以通过邮箱联系我。