public interface AudioVoiceAPI
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<BaseResponse<CloneVoiceResp>> |
clone(okhttp3.MultipartBody.Part file,
okhttp3.RequestBody voiceName,
okhttp3.RequestBody audioFormat,
okhttp3.RequestBody language,
okhttp3.RequestBody voiceID,
okhttp3.RequestBody previewText,
okhttp3.RequestBody text,
BaseReq baseReq) |
retrofit2.Call<BaseResponse<ListVoiceResp>> |
list(Boolean filterSystemVoice,
Integer pageNum,
Integer pageSize,
BaseReq baseReq) |
@Multipart @POST(value="/v1/audio/voices/clone") retrofit2.Call<BaseResponse<CloneVoiceResp>> clone(@Part okhttp3.MultipartBody.Part file, @Part(value="voice_name") okhttp3.RequestBody voiceName, @Part(value="audio_format") okhttp3.RequestBody audioFormat, @Part(value="language") okhttp3.RequestBody language, @Part(value="voice_id") okhttp3.RequestBody voiceID, @Part(value="preview_text") okhttp3.RequestBody previewText, @Part(value="text") okhttp3.RequestBody text, @Tag BaseReq baseReq)
@GET(value="/v1/audio/voices") retrofit2.Call<BaseResponse<ListVoiceResp>> list(@Query(value="filter_system_voice") Boolean filterSystemVoice, @Query(value="page_num") Integer pageNum, @Query(value="page_size") Integer pageSize, @Tag BaseReq baseReq)
Copyright © 2025. All rights reserved.