static async from_pretrained(model_id, { dtype = "fp32", device = null, progress_callback = null } = {}) {
    const model = StyleTextToSpeech2Model.from_pretrained(model_id, { progress_callback, dtype, device });
    const tokenizer = AutoTokenizer.from_pretrained(model_id, { progress_callback });

    const info = await Promise.all([model, tokenizer]);
    return new KokoroTTS(...info);
  }
Load a KokoroTTS model from the Hugging Face Hub.
@param {string} model_id The model id
@param {Object} options Additional options
@param {"fp32"|"fp16"|"q8"|"q4"|"q4f16"} [options.dtype="fp32"] The data type to use.
@param {"wasm"|"webgpu"|"cpu"|null} [options.device=null] The device to run the model on.
@param {import("@huggingface/transformers").ProgressCallback} [options.progress_callback=null] A callback function that is called with progress information.
@returns {Promise<KokoroTTS>} The loaded model