{"id":28103207,"url":"https://github.com/unitygamestudio/gemini-translator","last_synced_at":"2026-01-30T21:01:26.455Z","repository":{"id":292749135,"uuid":"981807263","full_name":"UnityGameStudio/Gemini-Translator","owner":"UnityGameStudio","description":"A plugin that allows Gemini to be used inside Unity. In this case, Gemini is used as a Translator. Gemini is a free tool and a alternative to ChatGPT paid API. ","archived":false,"fork":false,"pushed_at":"2025-05-12T15:07:03.000Z","size":27,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-11T23:05:41.174Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UnityGameStudio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2025-05-11T23:12:22.000Z","updated_at":"2025-05-12T15:07:06.000Z","dependencies_parsed_at":"2025-05-12T00:24:44.902Z","dependency_job_id":"08cdc088-f9be-475d-bfb3-15083c962ca0","html_url":"https://github.com/UnityGameStudio/Gemini-Translator","commit_stats":null,"previous_names":["unitygamestudio/gemini-translator"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/UnityGameStudio/Gemini-Translator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UnityGameStudio%2FGemini-Translator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UnityGameStudio%2FGemini-Translator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UnityGameStudio%2FGemini-Translator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UnityGameStudio%2FGemini-Translator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UnityGameStudio","download_url":"https://codeload.github.com/UnityGameStudio/Gemini-Translator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UnityGameStudio%2FGemini-Translator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28919357,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-30T20:25:28.696Z","status":"ssl_error","status_checked_at":"2026-01-30T20:25:13.426Z","response_time":66,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2025-05-13T20:27:16.361Z","updated_at":"2026-01-30T21:01:26.432Z","avatar_url":"https://github.com/UnityGameStudio.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gemini-Translator\n\nA Unity plugin that integrates **Gemini** with **Google Cloud Services** (Text-to-Speech and Speech-to-Text). This plugin enables the creation of a translator that can respond to user voice inputs, and transform them into a desired language. Ideal for traveling.\n\n\u003e **Note**: This package supports **Unity 2022.x** and above.\n\n---\n\n# Installation\n\nTo use the **Gemini Unity Translator**, follow these steps:\n\n### Step 1: Install Dependencies\n\nBefore importing the Gemini Unity Translator package, you'll need to download and install the following dependencies:\n\n1. **Unity Text-to-Speech using Google Cloud**  \n   - This package provides necessary functions for **Text to Speech**.  \n   - [Download from GitHub](https://github.com/anomalisfree/Unity-Text-to-Speech-using-Google-Cloud)\n\n\n### Step 2: Import Gemini-Translator Package\n\nOnce the dependencies are set up, **open** the example scene inside the package. The scene provides a User Interface with some languages to translate.   \n\nYou activate the function by pressing the space bar and releasing it. Then, Unity processes the audio through Speech-To-Text. Later, Gemini translates the sentences to the desired language. And finally, Unity process the audio through a Text-To-Speech. Both services of audio processing are done through Google Cloud Services. Therefore, you will need certain API keys from [Google Cloud](https://console.cloud.google.com/apis/).\n\nYou also need an API key from [Google AI Studio](https://aistudio.google.com/apikey).\n\n# Setup\n\nHere's a quick guide to setting up the latest release: [Watch the YouTube tutorial](https://www.youtube.com/watch?v=MYUxPMOZRcU\u0026ab_channel=UnityGameStudio)\n\n### Work in Progress ⚙️\n\nThis README is a work in progress, and additional information will be added soon. I'll be continuing to refine the documentation. Feel free to check back for the latest changes, and thank you for your patience!\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funitygamestudio%2Fgemini-translator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funitygamestudio%2Fgemini-translator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funitygamestudio%2Fgemini-translator/lists"}