After the user imports video file and lists speaker names, they will see a progress bar whilst the app accesses a transcription (speech-to-text) API.
This progress bar should reflect the progress of the API call / give a realistic wait time.
If progress data is not possible to obtain from the API itself, perhaps some smart time estimation needs to occur based on file size (and even client network speed?).
After the user imports video file and lists speaker names, they will see a progress bar whilst the app accesses a transcription (speech-to-text) API.
This progress bar should reflect the progress of the API call / give a realistic wait time.
If progress data is not possible to obtain from the API itself, perhaps some smart time estimation needs to occur based on file size (and even client network speed?).