https://github.com/yakami129/huggingface-java-sdk
这是一个huggingface语音模型的sdk,可以调用huggingface上的API获取语音文件
https://github.com/yakami129/huggingface-java-sdk
huggingface vits
Last synced: 7 months ago
JSON representation
这是一个huggingface语音模型的sdk,可以调用huggingface上的API获取语音文件
- Host: GitHub
- URL: https://github.com/yakami129/huggingface-java-sdk
- Owner: yakami129
- License: apache-2.0
- Created: 2023-04-04T04:55:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-04T05:44:59.000Z (over 2 years ago)
- Last Synced: 2025-01-18T02:13:40.019Z (9 months ago)
- Topics: huggingface, vits
- Language: Java
- Homepage:
- Size: 66.4 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# huggingface-java-sdk
这是一个 [huggingface](https://huggingface.co/) 语音模型的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();
```> 参数详情请查阅:https://huggingface.co/docs/api-inference/index
### 作者留言
如果您觉得有用,麻烦客官点个star,作者的邮箱为:okapi0129@outlook.com,如果想加入我们Ai交流群,可以通过邮箱联系我。