Spaces:
Runtime error
Runtime error
| # import torch_directml | |
| from transformers import pipeline | |
| MODEL_CHECKPOINT = "openai/whisper-small" | |
| CHUNK_LENGTH_S = 30 | |
| def get_device(): | |
| return "cpu" | |
| # return torch_directml.device() | |
| def get_pipe(device, model_checkpoint=MODEL_CHECKPOINT, chunk_length_s=CHUNK_LENGTH_S): | |
| return pipeline( | |
| "automatic-speech-recognition", | |
| model=model_checkpoint, | |
| chunk_length_s=chunk_length_s, | |
| device=device, | |
| ) | |
| def get_prediction_with_timelines(pipe, sample): | |
| return pipe(sample, batch_size=8, return_timestamps=True)["chunks"] | |
| def get_prediction(pipe, sample): | |
| return pipe(sample, batch_size=8)["text"] |