Yelisey H.
Rating
Language proficiency level
Skills and abilities
Services
Portfolio
-
Text in audio (TTS)
Desktop AppsMicro-TTS — client application for text-to-speech generation based on API.
Features:
Modern minimalist interface (Windows, HTML UI via pywebview)
… Support for 30 voices with gender selection
Choice of pronunciation style (tone prompt, custom input)
Generation of up to 20 audio fragments (each block — separate wav)
Support for Russian, Ukrainian, English, 24 languages
Instant byte counter (limit control 5000/16000)
Flexible configuration via config.json file (API key, API model)
All voices and parameters — via separate voices.json
Secure storage of configs, easy transfer to another user
How it works:
Run the exe file, interface appears immediately (without console).
Enter text, select voice, set style if needed.
Generate audio (each block — separate file).
You can choose a folder for saving.
Result:
Ready audio files in the selected folder
High-quality voices
Technical implementation:
Python 3.10, PyWebView, API, support for building into exe (PyInstaller)
All UI — dynamic HTML, all settings via config
Screenshots of the interface, example of config structure, and full voices.json — attached.
#tts #python #voice #windows #ai #audiogeneration #pywebview
-
Industrial tennis data parser Sofascore
Data Parsing#Parsing #Python #Automation #DataScience #Sofascore #Scraper
Created a modular library [see photo 1] and a set of Python scripts for automated data collection of all tennis matches and players from the Sofascore website.
… Features:
- Collects all historical and upcoming matches within a date range (id, statistics, points, odds, player strength).
- Parses information for each player and their rating.
- Built-in anti-bot protection: automatic proxy rotation, dynamic user-agent, cookies.
- Multithreading: configurable via settings, speeds up collection (16,400 matches/hour [see photo 2] and 42,000 players/hour [see photo 3]).
- Smart retry system and automatic re-fetch of missing data (403, 429) [see photo 4].
- All settings are managed through the config.py file (dates, proxies, threads, delays).
- Export: clean CSV files, fully compatible with pandas, ready for ML and analytics.
- Logs, progress bar, ETA (remaining time), speed output per minute/hour.
- Detailed documentation in Russian and English, with code and console run examples.
Result:
The project was successfully implemented for the client, with a fully automated data collection and update process, ensuring high speed and stability even with large volumes.
Stack: Python 3.11+, curl_cffi, pandas, threading, proxies.
-
Automatic bot for HLTV.org news
Bot DevelopmentDeveloped a fully automated news parser from the HLTV.org website for the client's Telegram channel.
The bot monitors new news on HLTV.org 24/7, parses texts and images from the required container.
The headline is automatically translated into Ukrainian, and the news text is summarized briefly using GPT-4o (OpenAI).
… Photos are always attached as screenshots; if there is no photo — the bot only sends the text.
Design: photo, clickable headline, summary, link to the original.
Duplicate sending is excluded, a history storage system is implemented, along with error/captcha protection.
Technology stack used: Python, Selenium (undetected_chromedriver), BeautifulSoup, aiogram, OpenAI API.
The bot fully covers the client's task — automates the filling of the channel with sports news in the required language and format.
Reviews and compliments on completed projects 7
17 July 2025
66 USD
Automation of text generation and voice-over using ChatGPT and Google Gemini TTS API
Excellent specialist! Understood everything at a glance, worked quickly, efficiently, and even ahead of schedule. Creative approach, everything is clear and without unnecessary questions. I recommend Yenisei 100%!
![]()
11 July 2025
32 USD
Micro project in Python and aistudio.google.com/generate-speech
Elisei did everything quickly, efficiently, in a highly structured, thorough manner. I definitely recommend working with him.
9 July 2025
128 USD
Web scraping script for sports data from Sofascore
Great end result. Good work.
4 July 2025
27 USD
Bot for parsing a news website
Completed the work as agreed, VSK super
30 June 2025
45 USD
Проверка FB Ad Library
Everything is great Everything is great Everything is great Everything is great Everything is great Everything is great
![]()
29 June 2025
27 USD
Facebook API check
Everything is great Everything is great Everything is great Everything is great Everything is great Everything is great
![]()
26 June 2025
27 USD
Facebook API check
Everything is great Everything is great Everything is great Everything is great Everything is great Everything is great
![]()
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
The number of inodes and the occupied space in GB is increasing on the hosting.
45 USD
|
|||||
|
Help with finding a number
23 USD
|
|||||
|
Need automation Viber → Telegr
90 USD
|
|||||
|
Creation of a Telegram Bot
45 USD
|
|||||
|
Script for parsing messages and comments from Facebook groups
34 USD
|
|||||
|
Automation of Instagram store operations
23 USD
|
|||||
|
Creation of an AI agent for generating video content
564 USD
|
|||||
|
AI monitoring and analytics system for Prozorro tenders + Telegram Bot
564 USD
|
|||||
|
Telegram Notification Bot for Marketplace + Gmail
609 USD
|
|||||
|
Create a bot for 2 tools
135 USD
|