java tts
1.0.0
อ้างถึงข้อความเวอร์ชัน Java เป็นเสียงที่เขียนเป็นภาษาอื่นโดยใช้ edgeapi
การพึ่งพา:
< dependency >
< groupId >io.github.ikfly</ groupId >
< artifactId >java-tts</ artifactId >
< version >1.0.2</ version >
</ dependency >
ตัวอย่าง:
public class App {
public static void main ( String [] args ) {
TTSService ts = new TTSService ();
// ts.setBaseSavePath("d:\"); // 设置保存路径
SSML ssml = SSML . builder ()
. outputFormat ( OutputFormat . audio_24khz_48kbitrate_mono_mp3 )
. synthesisText ( "自定义文件名测试文本,java 文本转语音" )
. outputFileName ( "自定义文件名" )
. voice ( VoiceEnum . zh_CN_XiaoxiaoNeural )
. build ();
ts . sendText ( ssml );
ts . sendText ( SSML . builder ()
. synthesisText ( "文件名自动生成测试文本" )
. usePlayer ( true ) // 语音播放
. build ());
ts . close ();
}
}