/
EastW
/
Reiai-python-FastAPI
Обзор
Документация
Войти
/
EastW
/
Reiai-python-FastAPI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
api/services/speech_recog.py
16 строк
648 B
Dennis Mattews
code upd
18 окт 2024, 14:40
18 окт 2024, 14:40
6d7d942
Код
Авторство
О чём код?
# Распознавание речи import speech_recognition as sr # Функция для преобразования аудио в текст def transcribe_audio(file_path: str) -> str: """Использует Google API для преобразования аудио в текст.""" recognizer = sr.Recognizer() try: with sr.AudioFile(file_path) as source: audio = recognizer.record(source) return recognizer.recognize_google(audio) except sr.UnknownValueError: return "Could not understand the audio" except sr.RequestError as e: return f"Could not request results; {e}"