code: def transcribe(self, text, as_phonemes = False):
  		'''
  		Trascribes a text, which is first tokenized for words, then each word is transcribed.
  		If as_phonemes is true, returns a list of list of phoneme objects,
  		else returns a string concatenation of the IPA symbols of the phonemes.
  		'''
  		phoneme_words = [self.transcribe_word(word) for word in self._tokenize(text)]
  		if not as_phonemes:
  			words = [''.join([phoneme.ipa for phoneme in word]) for word in phoneme_words]
  			return ' '.join(words)
  		else:
  			return phoneme_wordf transcribe(self, text, as_phonemes = False):
  		'''
  		Trascribes a text, which is first tokenized for words, then each word is transcribed.
  		If as_phonemes is true, returns a list of list of phoneme objects,
  		else returns a string concatenation of the IPA symbols of the phonemes.
  		'''
  		phoneme_words = [self.transcribe_word(word) for word in self._tokenize(text)]
  		if not as_phonemes:
  			words = [''.join([phoneme.ipa for phoneme in word]) for word in phoneme_words]
  			return ' '.join(words)
  		else:
  			return phoneme_words
docs: Trascribes a text, which is first tokenized for words, then each word is transcribed.
  		If as_phonemes is true, returns a list of list of phoneme objects,
  		else returns a string concatenation of the IPA symbols of the phonemes.