code: public ServiceCall<Words> listWords(ListWordsOptions listWordsOptions) {
      Validator.notNull(listWordsOptions, "listWordsOptions cannot be null");
      String[] pathSegments = { "v1/customizations", "words" };
      String[] pathParameters = { listWordsOptions.customizationId() };
      RequestBuilder builder = RequestBuilder.get(RequestBuilder.constructHttpUrl(getEndPoint(), pathSegments,
          pathParameters));
      Map<String, String> sdkHeaders = SdkCommon.getSdkHeaders("text_to_speech", "v1", "listWords");
      for (Entry<String, String> header : sdkHeaders.entrySet()) {
        builder.header(header.getKey(), header.getValue());
      }
      builder.header("Accept", "application/json");
      return createServiceCall(builder.build(), ResponseConverterUtils.getObject(Words.class));
    }
docs: List custom words.
  
  Lists all of the words and their translations for the specified custom voice model. The output shows the
  translations as they are defined in the model. You must use credentials for the instance of the service that owns a
  model to list its words.
  
  **Note:** This method is currently a beta release.
  
  **See also:** [Querying all words from a custom
  model](https://cloud.ibm.com/docs/services/text-to-speech/custom-entries.html#cuWordsQueryModel).
  
  @param listWordsOptions the {@link ListWordsOptions} containing the options for the call
  @return a {@link ServiceCall} with a response type of {@link Words}