Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

analyzify360-global/linguanet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

40 Commits

Repository files navigation

๐ŸŒ LinguaNet

Welcome to LinguaNet, the cutting-edge translation subnet developed under Commune AI! ๐ŸŒŸ LinguaNet specializes in multimodal cross-transform translation between text and speech. This means LinguaNet facilitates seamless communication by allowing text-to-speech, speech-to-text, and language translation in a variety of forms. ๐Ÿ’ฌ๐ŸŽ™๏ธ

๐Ÿ“‚ Repository

Explore the source code and contribute at: LinguaNet GitHub Repository

๐ŸŒŸ Why LinguaNet Matters

In an increasingly globalized world, effective communication across languages and mediums is essential. LinguaNet offers solutions for:

  • ๐ŸŒ Global Accessibility: Break language barriers by providing accurate translations for both text and speech.
  • ๐Ÿ’ก Multimodal Communication: Enable applications to handle dynamic modes of interaction, such as voice assistants understanding and responding in multiple languages.
  • โœจ Enhanced User Experience: Power multilingual customer support systems, enabling businesses to reach diverse audiences.
  • ๐Ÿค Universal Inclusion: Provide tools for the hearing or visually impaired by converting speech to text or text to speech.
  • ๐ŸŒŸ Support for 103 Languages: LinguaNet supports an impressive 103 diverse languages, making it one of the most versatile translation subnets available. Whether youโ€™re working with widely spoken languages like English and Spanish or lesser-known ones, LinguaNet ensures high-quality, real-time translations. ๐ŸŒ๐Ÿ—ฃ๏ธ

LinguaNet is your ultimate partner in building smarter apps, expanding your reach to global audiences, and enabling seamless interactions across cultures and regions. ๐Ÿš€

๐Ÿš€ How to Run

๐Ÿ› ๏ธ Running the Validator

To run the validator, execute:

python3 -m src.validator.cli <name-of-your-com-key> [--netuid <number>] [--call_timeout <number>] [--use-testnet]

โš™๏ธ Running the Miner

To run the miner, execute:

python3 -m src.miner.cli <name-of-your-com-key> [--netuid <number>] [--ip <text>] [--port <number>] [--use-testnet]

๐Ÿ”„ Running with PM2

To ensure reliable and continuous execution of your validator or miner using PM2:

  1. Install PM2 if not already installed:
    npm install -g pm2
  2. Start the validator or miner using PM2:
    pm2 start "python3 -m src.validator.cli <name-of-your-com-key> --netuid <number>" --name linguanet-validator
    pm2 start "python3 -m src.miner.cli <name-of-your-com-key> --netuid <number>" --name linguanet-miner
  3. Monitor your processes:
    pm2 list

๐Ÿ–ฅ๏ธ Device Requirements

Miner

  • Minimum GPU: GeForce RTX 3090 ๐ŸŽฎ

Validator

  • Minimum GPU: GeForce RTX 3090 ๐ŸŽฎ
  • Recommended GPU: NVIDIA RTX A6000 ๐Ÿ’ช

๐Ÿ”‘ Key Features

โšก Advanced Translation Models

  • Miner Models: The default model for miners is facebook/seamless-M4T-V2-large, known for its versatility in multilingual and multimodal translation tasks.
  • Query Generation: Validators generate queries using LLM models, specifically Llama (with plans to integrate more models in the future). ๐Ÿฆ™
  • Scoring Mechanism: Miners are scored based on responses evaluated by Llama models, ensuring high-quality and accurate translations.

๐Ÿ›ค๏ธ Roadmap

We are committed to expanding LinguaNetโ€™s capabilities by integrating additional LLM models and refining the scoring mechanisms to better serve diverse use cases. ๐Ÿš€

๐Ÿค How to Contribute

Interested in joining the LinguaNet revolution? Hereโ€™s how you can contribute:

  1. Fork the repository from GitHub. ๐Ÿด
  2. Create feature branches to implement new models, optimize translation processes, or enhance validator and miner tools. ๐ŸŒŸ
  3. Submit pull requests with detailed descriptions of your contributions. ๐Ÿ“œ
  4. Collaborate with the team to ensure seamless integration of your features. ๐Ÿค

๐ŸŽ‰ Cheers to You!

Thank you for exploring LinguaNet! ๐ŸŒŸ Together, we can create a truly global and inclusive communication system. Letโ€™s break down barriers and connect the world, one translation at a time! ๐ŸŒ๐Ÿ’ฌ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

Languages

AltStyle ใซใ‚ˆใฃใฆๅค‰ๆ›ใ•ใ‚ŒใŸใƒšใƒผใ‚ธ (->ใ‚ชใƒชใ‚ธใƒŠใƒซ) /