{"id":23443343,"url":"https://github.com/asrot0/python-code","last_synced_at":"2025-06-19T02:33:41.118Z","repository":{"id":171646513,"uuid":"628973564","full_name":"asRot0/Python-code","owner":"asRot0","description":"🔥 A collection of cool Python projects including Speech-to-Text 🗣️, Text-to-Speech 🔊, Screen Recording 🎥, IP Info 🌍, and more for fun and learning!","archived":false,"fork":false,"pushed_at":"2025-01-31T17:03:02.000Z","size":400,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T22:41:52.454Z","etag":null,"topics":["automation","code","iptracking","python","screen-recorder","speech-recognition","speech-to-text","text-to-speech","tkinter"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/asRot0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-17T11:12:52.000Z","updated_at":"2025-01-31T17:03:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"c2c82537-caca-475e-8292-41d12e9069a2","html_url":"https://github.com/asRot0/Python-code","commit_stats":null,"previous_names":["asif7707/python-code","asrot0/python-code"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/asRot0/Python-code","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asRot0%2FPython-code","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asRot0%2FPython-code/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asRot0%2FPython-code/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asRot0%2FPython-code/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asRot0","download_url":"https://codeload.github.com/asRot0/Python-code/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asRot0%2FPython-code/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260672432,"owners_count":23044795,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","code","iptracking","python","screen-recorder","speech-recognition","speech-to-text","text-to-speech","tkinter"],"created_at":"2024-12-23T18:17:49.067Z","updated_at":"2025-06-19T02:33:36.094Z","avatar_url":"https://github.com/asRot0.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Python Code\n\nWelcome to the Python Code repository, a collection of various Python projects, scripts, and code snippets. Whether you're a beginner looking to learn Python or an experienced developer seeking useful Python code, you'll find a diverse range of projects and code samples to explore.\n\n## Table of Contents |||||||||||||||||||||||||||||||||||||||\n- [IP Address info](https://github.com/asif7707/Python-code/tree/main/IP%20Address%20info)\n- [Screen recorder](https://github.com/asif7707/Python-code/tree/main/Screen%20recorder)\n- [Speech to Text](https://github.com/asif7707/Python-code/tree/main/Speech%20to%20Text)\n- [Text to Speech](https://github.com/asif7707/Python-code/tree/main/Text%20to%20Speech)\n- [Translate one Language to another](https://github.com/asif7707/Python-code/tree/main/Translate%20one%20Language%20to%20another)\n## |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n\n\n## Project Highlights\n\nThis repository encompasses a variety of Python projects and code, covering different domains and purposes, including but not limited to:\n##\n### IP Address info\n    This is a Python code snippet for an IP tracker. It uses the requests library to get the IP address\n    of the user and the ipapi.co API to get the IP information. The code then prints the IP information\n    to the console in a yellow color. The user can also choose to track another IP address by entering the\n    IP address in the console.\n##\n### Screen Recorder:\n    This Python script captures the screen and records it as a video in AVI format. It uses the PyAutoGUI \n    library to capture screenshots, OpenCV (cv2) for video processing, and NumPy for array handling. \n    The script allows you to specify the resolution, video codec, frames per second (fps), and output file \n    name. It creates a resizable window to display the live recording, and you can stop the recording by \n    pressing the 'q' key. This code is a simple tool for screen recording and can be a building block for \n    more complex applications or projects involving screen capture and video creation.\n##\n### Speech to Text:\n    This Python script utilizes the Tkinter library to create a simple graphical user interface for \n    converting speech to text. It uses the SpeechRecognition library for capturing audio input from the \n    microphone. The script allows users to click on a microphone button, triggering a speech-to-text \n    conversion. The converted text is displayed in a text entry field, making it a handy tool for quickly \n    transcribing spoken words. It employs the pyttsx3 library to read out the recognized text.\n##\n### Text to Speech:\n    This Python script demonstrates a simple Text-to-Speech (TTS) application using the Tkinter and \n    pyttsx3 libraries. It creates a graphical user interface (GUI) where users can input text into a text \n    entry field. Upon clicking the \"Convert to Speech\" button, the entered text is converted to speech \n    using the pyttsx3 engine. Users can listen to the generated speech output, making it a convenient tool \n    for converting text content into an audible format. The script allows customization of speech \n    properties, such as speech rate, volume, and voice selection.\n##\n### Translate one Language to another:\n    This Python script creates a graphical user interface (GUI) for text translation using the Google \n    Translate service. Users can select the source and destination languages from dropdown menus, enter \n    text to be translated, and then click the \"Translate\" button. The entered text is translated using \n    the Google Translate API, and the translated text is displayed in the destination text area. This \n    application serves as a simple tool for translating text between different languages with user-friendly\n    interface.\n\n    The code employs the tkinter library for building the GUI and uses the googletrans library for \n    language translation, offering a straightforward translation solution for users.\n##\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasrot0%2Fpython-code","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasrot0%2Fpython-code","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasrot0%2Fpython-code/lists"}