我目前正在尝试在Java项目中实施Google的TTS。我已经成功完成了所有步骤,直到出现“安装客户端库”:
https://cloud.google.com/text-to-speech/docs/quickstart-client-libraries#install_the_client_library
我应该如何处理在Java下显示的文件?
谢谢,我现在完全迷失了。
答案 0 :(得分:0)
“程序包”,“库”和其他所谓的依赖项(包括Google客户库)通常是通过包含程序包管理的开发人员生产力工具提供的。在大多数编程语言中都是如此。
对于Java,您有很多选择(包括自己动手做),但我建议您研究Maven(在此使用)和Gradle另外一个常用工具。
学习如何使用这些工具的开销很大,但从长远来看,它应该带来好处。只需说一说,对于软件包管理,这些工具将为您提供正确的软件包和正确的版本,并为您正确地将软件包部署到您的代码中。
在这种情况下,您可以在以下位置找到库google-cloud-texttospeech
(版本:0.80.0-beta
):
https://mvnrepository.com/artifact/com.google.cloud/google-cloud-texttospeech
此页面引用了“ jar”文件,该文件将由(例如Maven)复制到您的项目中。如果您知道如何手动执行此操作,则可以执行以下操作: http://central.maven.org/maven2/com/google/cloud/google-cloud-texttospeech/0.81.0-beta/google-cloud-texttospeech-0.81.0-beta.jar
Maven页面还链接到Google的资源。如果您愿意,也可以直接克隆和引用源(尽管最好从分布式jar文件中进行工作): https://github.com/googleapis/google-cloud-java/tree/master/google-cloud-clients/google-cloud-texttospeech
我写了几种语言的概述,这是Java的一种: https://medium.com/google-cloud/getting-started-w-java-on-gcp-9c068638140f
希望这能使您进步!