code: @Override
    public void write(JsonWriter out, WordTiming wordTiming) throws IOException {
      out.beginArray();
  
      out.value(wordTiming.getWord());
      out.value(wordTiming.getStartTime());
      out.value(wordTiming.getEndTime());
  
      out.endArray();
      out.flush();
    }
docs: /*
  (non-Javadoc)
  @see com.google.gson.TypeAdapter#write(com.google.gson.stream.JsonWriter, java.lang.Object)