Melkeydev/go-blueprint
go-blueprint is a command line tool that allows users to quickly create Go projects with the appropriate structure and integration with the popular Go framework. The project solves the problem of quickly building and configuring Go projects, allowing developers to focus on the actual code of the application.
- Easy to set up and install
- Automatically build complete Go structures
- Support for many popular frameworks (e.g. Gin, Fiber, etc.)
- Provide database support (Mysql, Postgres, etc.)
- Optional advanced features such as CI/CD workflows, Websocket and Docker configuration
netease-youdao/EmotiVoice
EmotiVoice is a powerful modern open source text-to-speech engine with support for multiple voices and emotion synthesis. The project addresses users’ needs for emotional expression and diverse voices in text-to-speech.
- Supports English and Chinese and offers over 2000 different sounds
- Ability to synthesize emotions and generate speech for happy, excited, sad, angry and other emotions
- Provides an easy-to-use web interface and a scripting interface for batch generation of results.
- Supports fast calls via HTTP API and offers 13,000 free calls
- Continuously updated to interact with community feedback, plans to add more language support
milanm/DotNet-Developer-Roadmap
DotNet-Developer-Roadmap is a guide to a comprehensive learning path for .NET developers of all levels of seniority. The goal of the program is to help developers identify what to learn next and avoid getting lost chasing fads.
- NET learning roadmap by seniority level
- Includes links to a wealth of learning resources for deeper understanding of the concepts
- Suitable for beginner, intermediate and advanced developers, covering basic to expert knowledge
- PDF downloadable version and simplified version available to meet different needs
- Emphasize understanding of the .NET ecosystem and its runtime environment
nz-m/SocialEcho
SocialEcho is a social networking platform with automated content review and context-based authentication system. The program addresses the issues of content management and user security in social media.
- Automated content review system, utilizing multiple natural language processing APIs for filtering
- Context-based authentication for improved user account security
- User roles are clearly defined, including administrators, moderators and regular users
- Provides common social features such as profile creation, posting, commenting, liking, etc.
- Device management functionality that allows users to manage logged-in devices directly from the platform
jianchang512/pyvideotrans
pyvideotrans is a video translation dubbing tool that translates videos from one language to another and adds subtitles and dubbing. The project solves the problem of creating and distributing multilingual video content, making it easy for users to convert video content into different language versions.
- Automatically translates videos and generates corresponding subtitles and voiceovers
- Supports multiple speech recognition and synthesis APIs
- Batch processing functions, including batch merge, format conversion, etc.
- Provides rich text translation support, including several major online services
- Allows customization of TTS servers for flexibility
- Supports downloading videos from YouTube and extracting background music