Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| from transformers import pipeline | |
| pipe = pipeline( | |
| "automatic-speech-recognition", | |
| model="Drahokma/whisper-large-v3-kz", | |
| device="cpu" | |
| ) | |
| def transcribe(audio_path): | |
| if audio_path is None: | |
| return "Загрузите аудио" | |
| try: | |
| result = pipe(audio_path, return_timestamps=True) | |
| return result["text"] | |
| except Exception as e: | |
| return f"Ошибка: {str(e)}" | |
| demo = gr.Interface( | |
| fn=transcribe, | |
| inputs=gr.Audio(type="filepath"), | |
| outputs="text", | |
| title="Whisper Large V3 - Kazakh STT", | |
| description="Транскрибация казахской речи" | |
| ) | |
| demo.launch(show_error=True) |