class_docstr: Constructs a Wav2Vec2PhonemeCTC tokenizer.
  
  This tokenizer inherits from [`PreTrainedTokenizer`] which contains some of the main methods. Users should refer to
  the superclass for more information regarding such methods.
  
  Args:
      vocab_file (`str`):
          File containing the vocabulary.
      bos_token (`str`, *optional*, defaults to `"<s>"`):
          The beginning of sentence token.
      eos_token (`str`, *optional*, defaults to `"</s>"`):
          The end of sentence token.
      unk_token (`str`, *optional*, defaults to `"<unk>"`):
          The unknown token. A token that is not in the vocabulary cannot be converted to an ID and is set to be this
          token instead.
      pad_token (`str`, *optional*, defaults to `"<pad>"`):
          The token used for padding, for example when batching sequences of different lengths.
      do_phonemize (`bool`, *optional*, defaults to `True`):
          Whether the tokenizer should phonetize the input or not. Only if a sequence of phonemes is passed to the
          tokenizer, `do_phonemize` should be set to `False`.
      phonemizer_lang (`str`, *optional*, defaults to `"en-us"`):
          The language of the phoneme set to which the tokenizer should phonetize the input text to.
      phonemizer_backend (`str`, *optional*. defaults to `"espeak"`):
          The backend phonetization library that shall be used by the phonemizer library. Defaults to `espeak-ng`.
          See the [phonemizer package](https://github.com/bootphon/phonemizer#readme). for more information.
  
      **kwargs
          Additional keyword arguments passed along to [`PreTrainedTokenizer`]
code: def vocab_size(self) -> int:
      return len(self.decoder)
  
imports: import json
  import os
  import sys
  from dataclasses import dataclass
  from itertools import groupby
  from typing import TYPE_CHECKING, Any, Dict, List, Optional, Tuple, Union
  import numpy
  from ...tokenization_utils import PreTrainedTokenizer
  from ...tokenization_utils_base import AddedToken
  from ...utils import ModelOutput, is_flax_available, is_tf_available, is_torch_available, logging, requires_backends, to_py_obj
label_desc: Use image node_id 2 for calling the Wav2Vec2PhonemeCTCTokenizer obj's underlying member method code with example usage: obj.vocab_size() and returns: len