Skip to content

Commit

Permalink
Regenerate texttospeech client
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation committed Jan 12, 2019
1 parent 2aa9d80 commit 0e26ec9
Show file tree
Hide file tree
Showing 3 changed files with 164 additions and 13 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
/*
* Copyright 2018 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.cloud.texttospeech.v1;

import com.google.common.base.Preconditions;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.junit.Test;

@javax.annotation.Generated("by GAPIC")
public class TextToSpeechSmokeTest {
private static final String PROJECT_ENV_NAME = "GOOGLE_CLOUD_PROJECT";
private static final String LEGACY_PROJECT_ENV_NAME = "GCLOUD_PROJECT";

@Test
public void run() {
main(null);
}

public static void main(String args[]) {
Logger.getLogger("").setLevel(Level.WARNING);
try {
executeNoCatch();
System.out.println("OK");
} catch (Exception e) {
System.err.println("Failed with exception:");
e.printStackTrace(System.err);
System.exit(1);
}
}

public static void executeNoCatch() throws Exception {
try (TextToSpeechClient client = TextToSpeechClient.create()) {
String text = "test";
SynthesisInput input = SynthesisInput.newBuilder().setText(text).build();
String languageCode = "en-US";
VoiceSelectionParams voice =
VoiceSelectionParams.newBuilder().setLanguageCode(languageCode).build();
AudioEncoding audioEncoding = AudioEncoding.MP3;
AudioConfig audioConfig = AudioConfig.newBuilder().setAudioEncoding(audioEncoding).build();

SynthesizeSpeechResponse response = client.synthesizeSpeech(input, voice, audioConfig);
}
}

private static String getProjectId() {
String projectId = System.getProperty(PROJECT_ENV_NAME, System.getenv(PROJECT_ENV_NAME));
if (projectId == null) {
projectId =
System.getProperty(LEGACY_PROJECT_ENV_NAME, System.getenv(LEGACY_PROJECT_ENV_NAME));
}
Preconditions.checkArgument(projectId != null, "A project ID is required.");
return projectId;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
/*
* Copyright 2018 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.cloud.texttospeech.v1beta1;

import com.google.common.base.Preconditions;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.junit.Test;

@javax.annotation.Generated("by GAPIC")
public class TextToSpeechSmokeTest {
private static final String PROJECT_ENV_NAME = "GOOGLE_CLOUD_PROJECT";
private static final String LEGACY_PROJECT_ENV_NAME = "GCLOUD_PROJECT";

@Test
public void run() {
main(null);
}

public static void main(String args[]) {
Logger.getLogger("").setLevel(Level.WARNING);
try {
executeNoCatch();
System.out.println("OK");
} catch (Exception e) {
System.err.println("Failed with exception:");
e.printStackTrace(System.err);
System.exit(1);
}
}

public static void executeNoCatch() throws Exception {
try (TextToSpeechClient client = TextToSpeechClient.create()) {
String text = "test";
SynthesisInput input = SynthesisInput.newBuilder().setText(text).build();
String languageCode = "en-US";
VoiceSelectionParams voice =
VoiceSelectionParams.newBuilder().setLanguageCode(languageCode).build();
AudioEncoding audioEncoding = AudioEncoding.MP3;
AudioConfig audioConfig = AudioConfig.newBuilder().setAudioEncoding(audioEncoding).build();

SynthesizeSpeechResponse response = client.synthesizeSpeech(input, voice, audioConfig);
}
}

private static String getProjectId() {
String projectId = System.getProperty(PROJECT_ENV_NAME, System.getenv(PROJECT_ENV_NAME));
if (projectId == null) {
projectId =
System.getProperty(LEGACY_PROJECT_ENV_NAME, System.getenv(LEGACY_PROJECT_ENV_NAME));
}
Preconditions.checkArgument(projectId != null, "A project ID is required.");
return projectId;
}
}
41 changes: 28 additions & 13 deletions google-cloud-clients/google-cloud-texttospeech/synth.metadata
Original file line number Diff line number Diff line change
@@ -1,27 +1,42 @@
{
"updateTime": "2019-01-12T08:51:17.352312Z",
"sources": [
{
"generator": {
"name": "artman",
"version": "0.16.5",
"dockerImage": "googleapis/artman@sha256:5a96c2c5c6f9570cc9556b63dc9ce1838777fd9166b5b64e43ad8e0ecee2fe2c"
}
},
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
"sha": "5a57f0c13a358b2b15452bf2d67453774a5f6d4f",
"internalRef": "221837528"
"sha": "2156b3490f9fe4d79bcb34754a3aaed7ea52114d",
"internalRef": "228970571"
}
},
}
],
"destinations": [
{
"git": {
"name": "googleapis-private",
"remote": "https://github.com/googleapis/googleapis-private.git",
"sha": "6aa8e1a447bb8d0367150356a28cb4d3f2332641",
"internalRef": "221340946"
"client": {
"source": "googleapis",
"apiName": "texttospeech",
"apiVersion": "v1",
"language": "java",
"generator": "gapic",
"config": "google/cloud/texttospeech/artman_texttospeech_v1.yaml"
}
},
{
"generator": {
"name": "artman",
"version": "0.16.0",
"dockerImage": "googleapis/artman@sha256:90f9d15e9bad675aeecd586725bce48f5667ffe7d5fc4d1e96d51ff34304815b"
"client": {
"source": "googleapis",
"apiName": "texttospeech",
"apiVersion": "v1beta1",
"language": "java",
"generator": "gapic",
"config": "google/cloud/texttospeech/artman_texttospeech_v1beta1.yaml"
}
}
]
}
}

0 comments on commit 0e26ec9

Please sign in to comment.