gpt4 book ai didi

java - 谷歌文本到语音到 Mp3

转载 作者:行者123 更新时间:2023-12-01 11:57:26 28 4
gpt4 key购买 nike

我正在制作一本私有(private)词典,需要一些帮助来保存使用 Google 的 TTS API 抓取的 Mp3 文件。我浏览过 Google & Stack,我所能找到的只是与 python 略有相关的东西。我不太擅长 python,这就是为什么我在这种情况下更喜欢 java。如果有人有一些关于将 Mp3 保存到项目目录的指示(没什么特别的)。如果有人知道将输入流保存为 MP3 时他们在做什么,任何提示将不胜感激,谢谢!

最佳答案

这样写回来 - https://github.com/raynaya/Tts-using-google-translate/blob/master/web/convert.jsp

看看这部分

String string=request.getParameter("a");
HttpClient httpclient = new DefaultHttpClient();
HttpGet httpget = new HttpGet("http://translate.google.com/translate_tts?tl=en&q="+string);
HttpResponse res = httpclient.execute(httpget);
HttpEntity entity = res.getEntity();
if (entity != null) {
InputStream instream = entity.getContent();
OutputStream t = new FileOutputStream(new File("C:\\Documents and Settings\\shamik\\My Documents\\NetBeansProjects\\freetts\\web\\resources\\newfile.mp3"));
int l;
byte[] tmp = new byte[2048];
while ((l = instream.read(tmp)) != -1) {
t.write(tmp, 0, l);
}
instream.close();
t.flush();
t.close();

这应该有帮助

关于java - 谷歌文本到语音到 Mp3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28328295/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com