Сделал ИИ Стримера за 10 дней

Сделал ИИ Стримера за 10 дней

Creating an AI YouTuber in 10 Days

Initial Setup and Challenges

  • The speaker discusses the restrictions on language during streaming, particularly on Twitch, emphasizing the importance of avoiding certain words.
  • Introduction of a temporary free model for creating an AI character, highlighting the use of plugins to synchronize mouth movements with sound.

Text-to-Speech (TTS) Testing

  • The speaker begins testing text-to-speech (TTS) technology, specifically Bark TTS from S AI, which can even generate music.
  • Acknowledges that while the model is impressive for various sounds like laughter and cries, it has high latency issues on standard PCs.

Voice Customization Process

  • Describes using XTS for voice modeling due to its low latency and ability to mimic specific voices after uploading audio files.
  • Shares a humorous example of tuning parameters to achieve a desired voice effect, illustrating the trial-and-error nature of voice customization.

Development Progress Updates

Project Management Issues

  • The speaker notes losing important project files in Unity and reflects on reviewing past work to recover lost scenes and scripts.

Community Engagement

  • Expresses intent to keep the video informative without lengthy development segments but invites viewer feedback for more detailed content.

Technical Troubleshooting

Audio Configuration Challenges

  • Discusses resolving issues with audio transmission via sockets rather than focusing solely on Salsa software adjustments.

Achievements in Lip Syncing

  • Highlights successful lip-syncing capabilities with minimal delay before speech starts, showcasing improvements made in backend configurations.

Interaction Simulation

Character Interaction Testing

  • Demonstrates initial interactions between characters created within the project, capturing casual dialogue as part of testing engagement features.

Researching Model Options

  • Explains choosing Nvidia Rivo for its performance based on previous experiences with their technology.

Finalizing Features

Integration of APIs and Memory Management

  • Details connecting OpenAI API along with memory management systems necessary for enhancing functionality within the application.

Remaining Tasks Before Completion

  • Mentions needing only ASR (Automatic Speech Recognition), indicating significant progress towards finalizing the project.

Overcoming Resource Limitations

Performance Optimization

  • Discusses challenges faced due to limited RAM affecting performance while working with multiple models simultaneously.

Adjustments Made

  • Reflecting on configuration tweaks that led to improved speed despite high resource consumption by models used.

Conclusion and Future Plans

Application Development Status

  • Concludes by stating that the AI character has become significantly smarter and hints at upcoming developments or parts related to this project.
Video description

В этом видео показываю самые первые дни разработки своего AI-Vtuber’а с нуля. На данный момент я прокачал её еще больше и не собираюсь останавливаться, у меня куча планов: - Будет сама по желанию отсылать кружочки в тг канал t.me/neuronaaa - IOS приложение для неё + Apple Watch (врата штейна смотрели? ну тк амадеус) - Управление компом и возможность играть в игры - и т.д. Телеграм: https://t.me/neuronaaa Тикток: https://www.tiktok.com/@furrydev2007 --- 00:00 Вступление 00:19 День 1 (моделька + липсинк) 00:37 День 2 (TTS и музыка) 02:18 День 3 (приколи всякие) 03:33 День 4-5 (сырые фрагменты, результат) 05:16 День 6-7 (поехала крыша/ASR) 07:57 Самая интересная часть --- #ai #vtuber #aiproject #neuralnetwork #streaming Частичный войсбанк Нейроны by https://t.me/pozhilayaAxi