code: public VoiceMessageResponse viewVoiceMessage(final String id) throws UnauthorizedException, GeneralException, NotFoundException {
          if (id == null) {
              throw new IllegalArgumentException("Voice Message ID must be specified.");
          }
          return messageBirdService.requestByID(VOICEMESSAGESPATH, id, VoiceMessageResponse.class);
      }
docs: View a message from the Messagebird server
  
  @param id A unique random ID which is created on the MessageBird platform
  @return VoiceMessageResponse
  @throws UnauthorizedException if client is unauthorized
  @throws GeneralException      general exception