«пакеты», «библиотеки» и другие так называемые зависимости, в том числе клиентские библиотеки 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
Надеюсь, это поможет вам прогрессировать!