«Пишу код, который работает (почти как я).»

Рафавэль Абдуллаев djigit1220

Рейтинг: 83
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 3
  • Типовых услуг: 1
  • Работ на продажу: 2
  • Образование: Среднее профессиональное
  • Стаж работы: 1 год
  • Тип занятости: Подработка
  • Юридический статус:Частное лицо
Был на сайте:

Транскрипт

Описание

Клиенту требовалась утилита, способная записывать речь с микрофона или принимать на вход готовый аудиофайл, после чего выполнять автоматическую транскрипцию с помощью нейросетевой модели. Цель проекта упростить процесс получения текста из аудио, например, для стенограмм, интервью, заметок или автоматической подготовки документов на основе голосовых комментариев. Ключевые требования: простота запуска, поддержка командной строки, стабильная работа и интеграция модели OpenAI Whisper.

Решение

Я разработал консольный Python-скрипт, который реализует два режима:
mic запись аудио с микрофона фиксированное время или до ручной остановки
file транскрипция заранее записанного файла.
Реализация включала:
Настройку записи с микрофона с помощью sounddevice и сохранение в WAV soundfile
Загрузку и предварительную обработку аудио через librosa,
Распознавание речи с помощью модели whisper (вариант base),
Автоматическое сохранение расшифровки в текстовый файл с датой и временем,
Обработку ошибок, поддержку аргументов командной строки (argparse) и создание выходной папки при первом запуске.
Скрипт работает на всех популярных ОС с Python и подходит как для ручного использования, так и для последующей интеграции в другие системы.

Результат

Результатом стала автономная консольная программа, которая позволяет пользователям быстро получать расшифровку речи без использования сторонних сервисов. Программа сохраняет как аудиозапись, так и текстовую транскрипцию, что удобно для дальнейшей обработки. Её уже применяют для оцифровки голосовых заметок, интервью и подготовки текстов на основе устной речи. Благодаря удобному интерфейсу и использованию открытых библиотек, решение легко развивать и масштабировать.

Презентация проекта

ChatGPT Image 14 июн. 2025 г., 13_08_02.png
ChatGPT Image 13 апр. 2025 г., 19_39_03.png

Оценили проект:

1