Russian section: jump to Russian
BNB Smart Chain (BEP20): 0x78187a5efaefa1a790be883492c4f0952a167c4a
Tron (TRC20): TBynQEXksZzCcx5KC52i7VyjRKvmv6DrjV
Ethereum (ERC20): 0x78187a5efaefa1a790be883492c4f0952a167c4a
Toncoin (TON): UQDfs6VWbinw4lmLOWZfrc4rfchxEhCHmtR0KNJzUpJ3mmK5
AudioToText is a desktop app (CustomTkinter + AssemblyAI) that converts audio/video files into .txt transcripts.
Main features:
- Language auto-detection
- Multiple API key support
- Built-in settings panel (language, theme, API keys)
- One-click open for output file and output folder
main.py: app entry pointtranscriber/ui.py: full UI logic and user actionstranscriber/api.py: AssemblyAI API client (upload, create job, polling)transcriber/config.py: config and local settings loading/savingtranscriber/utils.py: helper utilitiesassets/icons/: all icons and UI resourcesrebuild_clean.bat: clean EXE build script.env.example: env template (ASSEMBLYAI_API_KEY)
Get your AssemblyAI API key here:
https://www.assemblyai.com/dashboard/login
- Access to industry-leading Speech-to-Text and Audio Intelligence models
- Transcribe up to 185 hours of pre-recorded audio for free
- Transcribe up to 333 hours of streaming audio for free
- Up to 5 new streams per minute
- Developer docs, community support, and resources to help you build
- Or roughly around
$50in free credits
Limits can change over time, so check the dashboard for the latest values.
But we’re sneaky about it — we just create multiple accounts and use multiple keys.
AssemblyAI may require VPN access from Russia.
Useful project: https://github.com/Hidashimora/free-vpn-anti-rkn
Run:
rebuild_clean.batResult:
AudioToText.exein project root
py main.pyAudioToText это десктопное приложение (CustomTkinter + AssemblyAI), которое переводит аудио/видео в текстовый .txt файл.
Основные возможности:
- Автоопределение языка
- Поддержка нескольких API-ключей
- Встроенные настройки (язык, тема, ключи)
- Быстрое открытие готового TXT и папки с результатами
main.py: точка входаtranscriber/ui.py: интерфейс и действия пользователяtranscriber/api.py: работа с API AssemblyAI (загрузка, создание задачи, опрос статуса)transcriber/config.py: загрузка и сохранение локальных настроекtranscriber/utils.py: вспомогательные функцииassets/icons/: все иконки и ресурсы интерфейсаrebuild_clean.bat: чистая сборка EXE.env.example: шаблон переменных окружения (ASSEMBLYAI_API_KEY)
Ключ берется в личном кабинете AssemblyAI:
https://www.assemblyai.com/dashboard/login
- Доступ к продвинутым Speech-to-Text и Audio Intelligence моделям
- До 185 часов распознавания заранее записанного аудио бесплатно
- До 333 часов стримингового аудио бесплатно
- До 5 новых стримов в минуту
- Документация, комьюнити и ресурсы для разработчиков
- Либо примерно около
$50бесплатных кредитов
Лимиты со временем могут меняться, поэтому лучше перепроверять в кабинете AssemblyAI.
Но мы-то хитрые жуки, поэтому создаём несколько аккаунтов и пользуемся несколькими ключами.
Для доступа к AssemblyAI может понадобиться VPN.
Ссылка: https://github.com/Hidashimora/free-vpn-anti-rkn
Запусти:
rebuild_clean.batРезультат:
AudioToText.exeв корне проекта
py main.pyBNB Smart Chain (BEP20): 0x78187a5efaefa1a790be883492c4f0952a167c4a
Tron (TRC20): TBynQEXksZzCcx5KC52i7VyjRKvmv6DrjV
Ethereum (ERC20): 0x78187a5efaefa1a790be883492c4f0952a167c4a
Toncoin (TON): UQDfs6VWbinw4lmLOWZfrc4rfchxEhCHmtR0KNJzUpJ3mmK5