This change initializes the WhisperKit asynchronously, starting with a download of the
required model. Once the download is complete, the WhisperKit instance is initialized and
the model state is updated accordingly. This ensures a smooth launch experience for the
app, with the launch screen displaying the appropriate progress and status information.
This change initializes the WhisperKit asynchronously, starting with a download of the required model. Once the download is complete, the WhisperKit instance is initialized and the model state is updated accordingly. This ensures a smooth launch experience for the app, with the launch screen displaying the appropriate progress and status information.