0:00 Что, если бы вы могли абсолютно бесплатно генерировать и клонировать голоса студийного качества на своем компьютере? В этом видео я подробно расскажу, как это можно сделать, используя голосовую модель под названием DIA. Мы рассмотрим, как использовать его с помощью простого веб-интерфейса без написания кода. Мы также покажем вам, как использовать его с HTTP- запросом API. И мы покажем вам, как все это установить локально. Поэтому все, что вам нужно сделать, это запустить его с помощью Python, и он будет готов к работе. Независимо от того, являетесь ли вы создателем контента или просто любопытствуете, это кардинально меняет правила игры в мире голосов ИИ. Для начала давайте сделаем несколько быстрых сравнений между показателями Dia и показателями некоторых других компаний. Вы уже убрались на кухне? Я — искусственный интеллект, а
0:46 не ваш сосед по квартире. Вы уже убрались на кухне? Я искусственный интеллект, а не твой сосед по квартире. Вы уже убрались на кухне ? Я искусственный интеллект, а не твой сосед по квартире. Вы уже убрались на кухне? Я искусственный интеллект, а не твой сосед по квартире. Вы уже убрались на кухне? Я искусственный интеллект, а не твой сосед по квартире. Большой. Итак, если вы хотите все это настроить, используйте этот первый простой в использовании интерфейс без кода. Мы собираемся перейти к объятию лица. Я приведу ссылку ниже. И все это также будет в наших ресурсах. Обязательно повстречайте здесь оленей. Мы собираемся перейти к этому. Как вы можете видеть, это откроет наш простой в использовании интерфейс. Сейчас я использую бесплатную версию, просто чтобы показать вам. Итак, мы работаем на нуле. Вы сможете получить от этого несколько хороших запросов,
1:33 прежде чем вам придется переходить на платную версию. Если вам нужно перейти на платную версию, вам придется заплатить около 9 долларов в месяц, если вы хотите использовать ее таким образом. Опять же, локальная установка будет той бесплатной версии, о которой далее в видео. Так, например, здесь все, что нам нужно сделать, это избавиться от этого и вставить туда то, что мы хотим. Мы также можем изменить некоторые параметры. Итак, как вы видите, вокруг новых максимальных токенов есть области. Итак, помните, что около 100 токенов — это около 75 слов. Итак, мы просто собираемся ограничить количество поколений, которые появятся в итоге, и продолжительность каждого поколения. Извини. У нас есть шкала CFG, и насколько точно она будет соответствовать исходной текстовой подсказке, которую мы ей дали, то есть этим точкам здесь. У нас также есть температура. Итак,
2:19 еще раз, насколько стандартизированной будет эта тональность . Чем выше ценность голосов, тем разнообразнее они будут звучать. У нас также есть верхняя буква P для словаря, как она получается, это не так уж и важно. Масштаб фильтра CFG и фактор скорости. Итак, вот с какой скоростью они будут говорить на выходе. Мы можем выкрутить его до максимума, и покажем вам это чуть позже. Но сейчас давайте просто сгенерируем звук и посмотрим, как он будет звучать . В правом верхнем углу вы увидите информацию о том, сколько времени займет генерация каждого из этих запросов. Так что нам остается только ждать его возвращения. Вот так. Итак, давайте послушаем первую. Ты выглядишь по-другому. Светись. Я перешла на нашу персонализированную процедуру ухода за кожей на основе искусственного интеллекта. Подождите, наш ИИ? Ага. Построил его последним.
3:06 Уровень диеты ровный. Точно. Итак, как вы видите, они могут иметь два голоса. Кажется, они говорят довольно быстро. Поэтому, вероятно, мы снизим этот рейтинг. Но давайте разберемся и приведем еще один пример. Итак, мы собираемся поместить здесь нашу другую подсказку. Давайте спустимся и немного сбавим темп. Так что, возможно, мы снизим этот показатель до 0,8. Вот и всё. Тогда мы сможем подняться на вершину. Возможно, мы хотим увеличить степень случайности. Итак, мы изменим его примерно до 1,4. Возможно, мы еще поднимем тему GFG. Посмотрите, как это повлияет. И теперь мы снова можем генерировать звук. и посмотрим, как все сложится. Опять же, это абсолютно бесплатно для большинства запросов, которые вы сможете выполнить. Просто следите за своими ограничениями. Итак, как вы видите, мы это прорабатываем и используем.
3:52 Все зависит от того, что вы можете делать в рамках своей бесплатной учетной записи. Давайте послушаем вторую часть. Не разговаривай со мной. Вы еще не пили кофе. Я даже глаза толком не открыл. Вы только что говорили. Диа помогла. Итак, поехали. Как мы видим, похоже, что в конце возникла некоторая путаница с тем, что означает SIP. И мы можем проходить через это и просто менять качество по мере прохождения. Итак, это первая простая версия, не использующая вообще никакого кода, только через интерфейс. Если вы хотите вывести это на новый уровень и использовать через API, то это то, что мы собираемся сделать сейчас с помощью нашего быстрого генератора ИИ для копирования и возможности быстрой генерации. Итак, как мы видим, Ро отправила запрос
4:38 . Можно сказать, что это, возможно, два геймера, обсуждающие в полночь, насколько замечательна одна из новых игр. Можно сказать, что это будет, я не знаю, профессионально. И мы могли бы подать запрос. Наш ИИ будет автоматически обрабатывать запросы и генерировать их для нас. Тогда мы сможем выбраться отсюда. Мы отправим этот запрос на репликацию. И если мы сталкиваемся, как мы видим здесь, это холодная модель, поэтому потребуется некоторое время, чтобы она заработала. Вы можете изменить точно такие же параметры, как температура, максимальное давление, скорость и многое другое. А если посмотреть на время и стоимость, то для воспроизведения потребуется 0,078 или около 12 запусков, что составит около доллара. Опять же, мы все еще не достигли бесплатной версии. Это если мы будем проводить его локально. Но мы еще вернемся
5:25 . мы увидим, что он все еще генерирует для нас запрос. Если мы зайдем сюда, то увидим, что мы передали наш идентификатор версии и реальный текст, который мы сгенерировали с помощью нашего ИИ-агента. И одна из особенностей NA10, которая мне нравится, — справа, мы можем точно увидеть, что это было. Итак, если мы теперь вернемся, то увидим, что у нас есть возвращенный веб-файл, т. е. фактический файл, который мы можем использовать. Так что если мы выйдем отсюда, то увидим, что получим файл. Мы услышим, как именно это будет звучать . А вы уже попробовали последнюю версию от Arcadia Studios? Графика и сюжет просто безумны. В этот раз они действительно раздвинули границы. Абсолютно. Механика игрового процесса кажется настолько плавной и интуитивно понятной. Редко можно увидеть игру, которая одновременно является сложной и доступной . А в построении мира каждая деталь кажется тщательно продуманной, что делает игровой процесс по-настоящему захватывающим. Да, это одно из тех названий, которое остается с вами еще долгое время после того, как вы выходите из игры. Идеальный способ провести поздние игровые сессии. Если вы хотите пойти
6:10 еще дальше, запустите его бесплатно, полностью локально на своем компьютере. Вот тут-то мы и перейдем к Hugging Face и выполним некоторые из описанных здесь шагов. И у меня есть несколько готовых инструкций, которые можно будет использовать немного дальше. Это может показаться немного сложнее, но мы разбили все на простые и понятные шаги. Они все в сообществе. Итак, еще раз, вы получите доступ к этому бесплатно в рамках 7-дневной бесплатной пробной версии. Заходите в классы. Мы рассматриваем локальный ИИ. И тут, как вы можете видеть, opensource разгромил 11 Labs. Мы придем сюда. Мы рассмотрели здесь как самую простую версию, так и среднюю версию для копирования. А теперь перейдем к более сложной версии на Python. Итак, для начала нам нужно установить Homebrew.
6:57 Это просто помещает все в один репозиторий, посвященный Python и многому другому. Таким образом, это помогает контролировать все, что мы устанавливаем и используем. Мы перейдем на их основной сайт. Здесь вы увидите, что есть install homebrew. Мы собираемся это скопировать. Затем нам нужно будет открыть наш терминал. Вот и всё. Вставим туда эту команду и нажмем Enter. Теперь, как только мы дадим ему пароль, он включится и выполнит все необходимые действия, поскольку он будет устанавливать все различные области. Мы скажем «возвращение». Хорошо. Итак, сейчас он начнет добавлять для нас все эти разные детали. Он загружает и устанавливает все необходимые нам элементы. Это значительно упрощает управление всеми различными частями, которые нам понадобятся в будущем, а также импорт некоторых команд. Как вы видите,
7:42 все это было успешно установлено за то же время, что и я, чтобы закончить это предложение. Мы собираемся вернуться сюда. Мы увидим, что у нас здесь установлена эта установка. И это будет сделано для того, чтобы мы могли использовать Python, один из существующих языков программирования, чтобы иметь возможность запустить это и получить нужный нам результат. Первым делом мы скопируем brute install. Мы собираемся вернуться в наш терминал. Вот и всё. Мы собираемся вставить туда эту подсказку. Скоро это произойдет и мы сможем установить Python, чтобы иметь возможность использовать его для генерации голосов . Мы просто подождем, пока это вернется. Убедитесь, что все установлено и готово к работе. Как вы видите, они уже почти закончили. Затем мы перейдем к следующему этапу. Итак, мы получим это эхо. Затем мы вставим это туда. Все будет готово к использованию. Затем мы придем
8:28 и сделаем следующую часть. Мы это отправим. Это должно гарантировать, что мы все готовы к работе. Это лишь некоторые из виртуальных сред, которые мы собираемся использовать. А затем мы приступим к последней части — установке нужной нам версии Python 3.10. Следующую часть мы спустимся сюда и установим. Это позволит нам экспортировать аудио. Вот и всё. Мы это отправим. Это произойдет и произойдет для нас всех автоматически. Похоже, он уже установлен. Итак, он обновлен и готов к работе. Теперь нам нужно просто еще раз проверить версию ПЗУ. Итак, как мы видим, мы отправляем эту команду, и она подтверждает, что мы находимся на той версии, которая нам нужна для генерации нужных нам на данный момент выходных данных в соответствии с документацией. Одной из замечательных вещей в этом является то, что если мы вернемся сюда, то у них будет чем заняться в
9:14 будущем, они будут заниматься поддержкой Docker. Таким образом, это сделает его удобным и простым в использовании, как и NA10, и позволит размещать его локально в наших моделях в будущем. Мы собираемся вернуться к нашему командованию. И теперь мы справимся . Мы скопируем это, чтобы создать и активировать новую среду. Итак, мы скопируем и вставим сюда. Мы это отправим. Это создаст новую среду, которую мы сможем использовать. В следующей части мы установим его прямо из GitHub. Так что если мы заходим сюда, заходим на GitHub здесь. Я приведу ссылку ниже, чтобы вы могли ее увидеть. Как вы можете видеть, версия Python, которая будет вызывать 3.10. Так что мы на правильном варианте. А если мы спустимся немного ниже, то увидим все команды. И все, что мы делаем, — это обеспечиваем возможность использовать это сейчас в нашей среде, которую
10:00 мы создали. Итак, мы вернемся и выполним здесь нашу задачу. Поэтому мы устанавливаем его, чтобы иметь возможность использовать в нашей среде. Итак, как мы видим, на это потребуется некоторое время. И тогда мы сможем убедиться, что у нас есть все зависимости и все необходимое для локального запуска. Итак, поехали. Мы убедились, что все установлено. как вы можете здесь увидеть. Итак, теперь мы все готовы идти. В следующей части нам действительно нужно будет внести некоторые обновления. Итак, как мы видим, нам нужно импортировать наш токен обнимающего лица. Итак, вы хотите вернуться к объятию лица. Здесь будет область, называемая токенами доступа. Вы можете найти его, поднявшись наверх, спустившись к токенам доступа, а затем сгенерировав один. Мы собираемся
10:46 создать новый токен. Мы назовем его оленем. Затем мы изменим его так, чтобы он имел токен чтения. Мы собираемся это скопировать. Мы вернемся в наш терминал. Затем мы удалим текст «Ваш токен», чтобы убедиться, что у нас там есть настоящий токен, готовый к использованию. Итак, сделаем вставку. Затем мы это отправим. Здесь мы сохраним данные, чтобы иметь возможность их использовать. Мы собираемся вернуться сюда, а затем у нас есть две последние части, которые теперь импортируют DIA напрямую. Мы используем версию для Mac , но на GitHub есть версия как для Mac, так и для других платформ . Так что теперь я скажу Python. Это откроет нам путь, и мы готовы к работе. Затем мы скопируем сюда нашу команду. Затем мы возвращаемся обратно. Мы вставим это
11:32 сюда. Мы собираемся сказать «ввод». Это всего лишь установка нашей локальной версии DIA для возможности ее использования. Итак, как мы видим , DIA составит 1,64 ГБ. Так что нам остается только ждать, когда это вернется. Итак, мы почти закончили. что мы можем получить его обратно в любую секунду . Как мы видим на этом этапе, нам удалось установить Dia локально, это 6,4 ГБ, и мы должны иметь возможность вернуть этот звук. Итак, как мы видим, теперь он начинает проходить и генерировать наш цикл для этого конкретного текста. Итак, как мы видим, сейчас все происходит шаг за шагом. Подробнее об этом мы расскажем на нашем занятии по созданию искусственного интеллекта, в частности о том, какие этапы необходимо пройти и как это улучшает результаты с течением времени. Итак, поехали. Как мы видим, теперь мы вернули этот вывод. Мы напишем там «пост». Это спасет
12:18 нас. Затем все, что нам нужно сделать, это перейти к следующей команде, которая будет воспроизводить вывод. Итак, мы сделаем это сейчас. Я забыл сделать предыдущий шаг. Так что мы просто собираемся это сделать. И тогда нам нужно будет открыть здесь новый чат. Как видите, вставьте туда нашу команду. И тогда мы сможем открыть его и воспроизвести. Так что если я сейчас перетащу его с левой стороны, мы сможем услышать его, когда он будет полностью загружен. Сейчас я использую M1 MacBook Pro, так что просто помните об этом, ведь мы имеем здесь мощность по сравнению с некоторыми более поздними и отличными моделями, которые могут помочь вам получить это поколение немного быстрее. Привет из вашей локальной DI-установки. Как вы видите, все слышно сразу, все работает локально. И теперь, когда вы установили его локально, все это будет сделано бесплатно. Если вы хотите рассмотреть еще один пример,
13:04 давайте сделаем это сейчас, чтобы вы могли увидеть, как мы начинаем с нуля. Так что теперь, если нам понадобится еще одна команда, мы добавим ее сюда. Это просто расширит нашу виртуальную среду, чтобы мы могли ее использовать. Затем мы перейдем к Python, чтобы убедиться, что сможем его использовать. Обратите внимание, что у нас есть версия 3.10, чтобы иметь возможность использовать этот запрос. Затем мы собираемся ввести следующую команду, которая как раз связана с импортом, чтобы мы могли пройтись по ней и получить нужные нам выходные данные. Вот и всё. Теперь мы полностью загружены. Теперь мы можем написать там еще один текст. например, вы когда-нибудь видели чистую кухню? Я не твоя квартира, сделанная из искусственного интеллекта. Итак, как вы видите , у нас есть динамик один и динамик два. Мы сможем это отправить. А теперь следующая часть, нам просто нужно сказать ей, чтобы она сгенерировала этот текст. Итак,
13:50 мы собираемся поместить эту команду сюда. И теперь он начнет генерировать этот цикл, как мы уже делали немного раньше. Обратите внимание, что в прошлый раз это заняло некоторое время, поскольку у нас было 2580 шагов. Так что просто следите за этим. Опять же, от мощности вашего компьютера зависит, насколько быстро он сможет пройти некоторые из этих этапов и выдать вам нужный ответ . Мы просто подождем, пока это произойдет, а затем снова покажем вам результат. Итак, поехали. Мы все это проделали и сохранили, как и раньше. Мы вышли, и теперь, если мы просто выйдем, у нас на заднем плане будет открыт Apple Music. Итак, мы просто войдем сюда и сможем это услышать. Итак, давайте сделаем это сейчас. Вы уже убрались на кухне? Я — искусственный интеллект, а не ваш сосед по квартире. Итак, как вы можете услышать , мы можем получить этот естественно звучащий язык сразу же, абсолютно
14:37 бесплатно, запустив его на нашем локальном компьютере. Так что подумайте обо всех возможностях, которые это открывает, и о том, насколько это дёшево в использовании. Это было просто видео об открытом исходном коде сообщества, эксклюзивном контенте, большем количестве шаблонов, большем количестве мастер-классов о том, как генерировать изображения, о том, как работать с некоторыми платформами, о разработке контента и многом-многом другом. Если вы хотите узнать больше, вам определенно сюда. Оставайтесь с нами в мире автоматизации с использованием искусственного интеллекта и хорошего вам дня. [Музыка]