class_docstr: A specialized list object used to encode switchboard utterances.
  The elements of the list are the words in the utterance; and two
  attributes, ``speaker`` and ``id``, are provided to retrieve the
  spearker identifier and utterance id.  Note that utterance ids
  are only unique within a given discourse.
class_docstr_tok: ["A","specialized","list","object","used","to","encode","switchboard","utterances",".","The","elements","of","the","list","are","the","words","in","the","utterance",";","and","two","attributes",",","``","speaker","``","and","``","id","``",",","are","provided","to","retrieve","the","spearker","identifier","and","utterance","id",".","Note","that","utterance","ids","are","only","unique","within","a","given","discourse","."]
code: def __repr__(self):
      if len(self) == 0:
          text = ""
      elif isinstance(self[0], tuple):
          text = " ".join("%s/%s" % w for w in self)
      else:
          text = " ".join(self)
      return f"<{self.speaker}.{self.id}: {text!r}>"
  
imports: import re
  from nltk.corpus.reader.api import *
  from nltk.corpus.reader.util import *
  from nltk.tag import map_tag, str2tuple
label_desc: Use image node_id 2 for calling the SwitchboardTurn obj's underlying member method code with example usage: obj.__repr__() and returns: str, self, str, self, str, text, str