چگونه با هوش مصنوعی آهنگ تراز بسازیم
حتما تا حالا کلی آهنگ شنیدید که توسط هوش مصنوعی ساخته شدن. از ترکیبهای سمی جابجایی صدای شادمهر و هایده بگیرید تا آهنگهای تیزرهای تبلیغاتی مبل و بیمه. حتی تو بعضی برنامههای تلویزیونی کلی پز میدن که داریم با هوش مصنوعی در لحظه آهنگ میسازیم و ما خیلی خفنیم.
من به شخصه هیچوقت تحت تاثیر این موسیقی های ساخت هوش مصنوعی قرار نگرفته بودم. انگار یه جای کارشون میلنگید. اگرچه همشون یه جورایی تابلو بودن که با هوش مصنوعی ساخته شدن اما این تنها مشکل داستان نبود. آهنگهای ساخته شده اصلا شاخ نبودن. همشون کپی کارهای ضعیف امروزی بودن و هیچ حسی رو به شنونده القا نمیکردند.
چی شد رفتیم سراغ ساخت موسیقی با هوش مصنوعی
یکی دو ماه پیش آهنگی منتشر شد به نام عزیزم از یک جوانی اجنبی به نام اد شیران. اگرچه مردم همیشه در صحنه به خاطر یک کلمه فارسی تو آهنگ خودشونو پاره کرده بودند، ولی خود آهنگ واقعا ضعیف بود. هیچی نداشت. عین همین آهنگهای ساخت هوش مصنوعی میموند.
با آقا پدرام که داشتیم این آهنگ رو بررسی کردیم به این نتیجه رسیدیم که واقعا این آهنگ ساخت هوش مصنوعیه. هیچ حالت دیگهای نمیتونه داشته باشه. هم متن هم موسیقی توسط هوش مصنوعی ساخته شده. خواننده نهایت روی آهنگ ساختهشده توسط AI خونده باشه. اون هم احتمالا با کلی تغییر و autotune.
بعد با هم بررسی کردیم که آیا واقعا ته قدرت هوش مصنوعی تو آهنگسازی همین عزیزم ئه؟ یعنی از این بهتر نمیتونه بسازه؟ این شد که افتادیم تو مسیر ساخت آهنگ با هوش مصنوعی و به نتایج متفاوتی رسیدیم.
هوش مصنوعی اونقدرام تعطیل نیست. میشه باهاش آهنگهای تراز هم ساخت. منتهی باید روش کارش رو بلد باشی. الان نزدیک به دو ماهی میشه که با AI داریم آهنگ میسازیم. تا حالا حدود 30 آهنگ ساختیم و روز به روز داریم به تجربیات جدیدی دست پیدا میکنیم.
تو این پست میخوام با به اشتراک گذاشتن تجربیاتمون، اصولیترین روش رو بهتون برای ساخت آهنگ با هوش مصنوعی معرفی کنم، ایشالا که مورد پسندتون قرار بگیره.
آموزش نحوه ساخت آهنگ تراز با هوش مصنوعی
گام اول: انتخاب موضوع
اولین و مهمترین کاری که باید بکنید انتخاب موضوع آهنگه. شما دستتون کاملا بازه که راجع به هر چیزی که دوست دارید آهنگ بسازید. هیچ محدودیتی وجود نداره و هیچ استاد ممیزی هم نیست که بخواد متن آهنگ شما رو سانسور کنه. پس هر چه دل تنگتون میخواد، بگید.
اما یه توصیه دارم. سعی کنید راجع به موضوعات کلیشهای و چیزهایی که راجع بهشون هزاران شعر و تصنیف و آهنگ ساخته شده چیزی نگید. بیایید قبول کنیم اگه همهی ما ها جمع بشیم، چه خودمون و چه به کمک هوش مصنوعی، عمرا بتونیم یک غزل عاشقانه بهتر از سعدی و حافظ بگیم. واسه همین عشقاتون رو بذارید کنار و به موضوعات دیگه فکر کنید.
به نظر ما، پشمریزونترین چیزی که میشه راجع بهش شعر ساخت، تجربیات خنده دار شخصی شماست. داستانهای خصوصی، Inside joke ها، شوخیهای دوستانه، ماجراجوییهای سمی شما، اسطوره سازی از چیزهای نامعمول و اینطور چیزها بهترین موضوع برای شماست. ما خودمون بهترین آهنگی که ساختیم آهنگ خاطرات سربازی رفیقمون ممده که هر دفعه گوشش میدیم از خنده پاره میشیم.
شما هم اگه همچین موضوعی برای آهنگاتون انتخاب کنید علاوه بر اینکه به خاطر همذات پنداری لذت دوچندان از آهنگ نهایی میبرید، خود آهنگ ساخته شده هم کپی هیچ اثری نخواهد بود و ساختاری یکتا به خود میگیره. یعنی با هوش مصنوعی هم میشه طرحی نو درانداخت و آهنگی ساخت که خز نباشه.
گام دوم: انتخاب ژانر موسیقی
بعد از این که موضوع آهنگ رو انتخاب کردید باید نوع پیادهسازی موسیقی رو انتخاب کنید.
اولین کاری که باید بکنید انتخاب ژانر موسیقی ئه. شما دستتون بازه که هر ژانری که میخواهید رو انتخاب کنید ولی خوب باید سعی کنید که به موضوع آهنگتون بخوره.
برای مثال اگه دارید آهنگی میسازید که میخواهید داخلش رفیقتون رو دیس کنید، trap و رپ اینا جوابه. اگه دارید یه آهنگ اعتراضی راجع به بدبختیاتون تو دانشگاه میسازید میتونید راک رو انتخاب کنید.
بعد از انتخاب ژانر، باید خواننده رو انتخاب کنید. شما نمیتونید به خاطر کپی-رایت صدای خوانندهی مشهوری رو انتخاب کنید، اما این که خواننده مرد باشه، زن باشه، دو صدایی باشه، اصلا گروه کر باشه، صداش کلفت باشه، نازک باشه، سریع بخونه، آروم بخونه، همهی اینها رو میتونید تعیین کنید. هرچند هوش مصنوعی صد درصد چیزی که شما میخواهید رو نمیسازه و بعضا باید چندین بار ساخت آهنگ رو تکرار کنید تا به صدای دلخواهتون برسید.
لحن خوندن موضوع بعدیه. این که خواننده غمگین بخونه، شاد بخونه، با پررویی بخونه، با خستگی بخونه و این طور مسائل هم چیزیه که باید در نظر بگیرید.
آخرین چیز توی این بخش انتخاب سازهای موسیقی ئه. شما میتونید سازهایی که مدنظرتون هست رو انتخاب کنید، اما متاسفانه هوش مصنوعی تضمینی در استفاده از اونها نمیده. البته سازهای معروفتر مثل پیانو، گیتار آکوستیک و الکتریک و ویولون احتمال انتخاب شدنشون بیشتره. اما در کل شما صرفا میتونید به استفاده از سازها اشاره کنید و امیدوار باشید که الگوریتمهای ساخت موسیقی به حرف شما گوش میدن. در کل اشاره کردن به سازها بیشتر از اینکه امری واجب باشه مستحبه. خود هوش مصنوعی سازها رو بر اساس ژانر موسیقی انتخاب میکنه، ولی یه نیم نگاهی هم به سازهایی که شما بهشون اشاره کردین داره.
گام سوم: ساخت متن آهنگ (lyrics)
بعد از این که موضوع و ژانر آهنگتون رو مشخص کردید، وقت ساخت متن آهنگ اونه. برای ساخت آهنگ از روی یک متن ورودی، ابزارها و باتهای زیادی وجود داره ولی بهترینشون یک بات داخل ChatGPT به نام AI Music Song Generator ساخت magic.aimusiclab.co هستش.
برای انتخاب این بات، ابتدا وارد ChatGPT بشین و داخل GPTs که باتهای جانبی ChatGPT رو معرفی میکنه، عبارت AI Music Song Generator رو جستجو کنید و بات رو انتخاب کنید. پس از انتخاب بات میتونید وارد فاز ساخت متن آهنگ بشید.
برای این کار، داخل ورودی متن بات، ابتدا بنویسید که یک آهنگ راجع به این موضوع در ژانر فلان میخوام. بات میتونه با همین چند کلمه هم متن آهنگ بسازه و شاید آهنگ ترازی هم بشه اما هرچی شما بهش بیشتر ورودی بدین میتونید شخصی سازی بیشتری داشته باشین.
شما میتونید ده ها خط راجع به ماجراهایی که قراره تو آهنگتون تعریف بشه بهش توضیح بدین. میتونید روند آهنگ و چگونگی پیشبردش رو بهش شرح بدین. میتونید ازش بخواهید که کلمات خاصی رو تکرار بکنه یا اینکه مثلا بخش تکرار شونده یا Chorus آهنگ رو چه موضوعی تمرکز کنه. دستتون کاملا بازه.
بعد از این که همه چی روال شد، پیام رو بفرستین تا متن رو تحویلتون بده. این بات در کنار متن آهنگ یک نام برای آهنگ و همچنین همون سبکها و نحوهی خواندن آهنگ رو هم بهتون در بخشی به نام Style میده.
یکی از بهترین ویژگیهای این بات، امکان قرار دادن تعیین لحظهایِ روندِ آهنگه. اگه lyrics آهنگ ساختهشدتون رو ببینید، متوجه بخشهایی میشید که توی ]کروشه[ قرار داده شده. با استفاده از کروشه میتونید تعیین کنید که نحوهی خوندن و سازهای مورد استفاده برای متن چند خط زیر (تا کروشهی بعدی) چطور باشه. همچنین اگه بخشی از متن آهنگ رو داخل پرانتر بذارید، هوش مصنوعی، هر جور که خودش صلاح بدونه، نحوهی خوندن اون بخش رو متفاوت از بقیه میبینه.
اگر هم از متن ساخته شده خوشتون نیومد، بهش بگید دوباره بسازه. اگه تغییرات جزئی نیاز داشت بهش بگید فلان بخشش رو عوض کنه. یه کم که با bot کار کنید و با نحوهی ریتم و قافیه سازیش آشنا بشید، خودتون دستی هم میتونید متن آهنگ ساختهشده رو اصلاح و حتی ممیزی کنید.
یه نکته رو هم دوست دارم بهش اشاره کنم. باتهای موجود توانایی ساخت آهنگ تراز به زبان فارسی رو ندارند. لطفا آهنگهاتون رو به زبان انگلیسی بسازید. متاسفانه مدلهای یادگیری ماشینِ باتهای ساخت آهنگ، با موسیقیهای سخیف امروزی فارسی آموزش دیدن و وقتی با آهنگ ضعیف آموزش دیده باشن، امکان ساخت آهنگ شاخ رو ندارن. واسه همین ازتون عاجزانه خواهش میکنم فعلا با هوش مصنوعی آهنگ فارسی نسازین. تو 95 درصد از مواقع حاصلش خیلی ضعیف و سطحی میشه.
البته میتونید کلمات فارسی رو داخل متن انگلیسیتون جا بدید. برای این کار، هم میتونید فینگیلیش بنویسید و هم حتی خود فارسی، اما حواستون باشه که برای کلمات فارسی حَرِکَت بذارید تا اشتباه نخونه.
گام چهارم: ساخت خود آهنگ
حالا که متن آهنگ به دستتون اومده بریم سراغ ساخت خود آهنگ از روی متن. برای این کار هم کلی ابزار و سایت وجود داره اما بهترینشون سایتی هست به نام lyricsintosong که خوشبختانه فیلتر و تحریم نیست و میتونید به راحتی ازش استفاده کنید.
برای استفاده از این سایت، ابتدا توش با استفاده از حساب کاربری گوگلتون ثبت نام کنید و سپس از بخش My Songs روی لینک Generate New AI Song >> کلیک کنید تا وارد بخش ساخت آهنگ بشید.
اول از همه دکمهی Custom Mode رو فعال کنید. بعد از فعالسازی این بخش، متن آهنگ رو در بخش Lyrics سایت paste کنید. بعد از اون Style ای که ChatGPT بهتون داده بود رو در بخش Style of Music وارد کنید. سپس اسمی برای آهنگتون انتخاب کنید و در نهایت روی دکمهی Generate Song کلیک کنید. بعد از کلیک یه prompt باز میشه که اون رو تایید کنید تا هوش مصنوعی موجود در این سایت به ساخت آهنگ شما مشغول بشه.
ساخت اهنگ در این سایت حدود 2 تا 4 دقیقه طول میکنه. شما در این سایت امکان ساخت 4 آهنگ در روز رو دارین. هر چند میتونید چندین حساب کاربری بسازید و خیلی بیشتر آهنگ بسازید.
بعد از گذشت چند دقیقه ساخت آهنگ تکمیل میشه. برای آهنگ یک عکس آلبوم میسازه. اگه رو عکس کلیک کنید وارد صفحهای میشید که توش در کنار متن آهنگ، دو نسخه متفاوت از اون آهنگ ساخته شده.
حالا میتونید آهنگها رو گوش کنید و حاصل کارتون رو بشنوید. برای دانلود آهنگها یا باید از نرمافزارهایی مثل IDM استفاده کنید، یا از امکانات Developer Tools خود مرورگرها استفاده کنید. اگر هم از آهنگها خوشتون نیومد میتونید دوباره بسازیدشون.
آهنگهایی که این سایت میسازه محدودیت 4 دقیقهای داره. بسته به سبک و سرعت آهنگتون و طولانی بودن متنش ممکنه هوش مصنوعی نتونه تو 4 دقیقه آهنگ رو تموم کنه و وسطش قطع بشه. واسه همین حواستون باشه. ممکن هم هست وسط آهنگ یهو یه بخشی رو بپره یا یه کلمهای رو اشتباه بخونه.
همونطور که بهش اشاره کردیم این سایت کلی محدودیت و داستان برای ساخت آهنگ میذاره. سایتهای دیگهای مثل Suno هستند که روند ساخت آهنگ و دانلود توشون خیلی راحتتره. اما این که چرا ما lyricsintosong رو پیشنهاد میکنیم کیفیت بالاتر آهنگهای ساخته شده توسط اون و شبیهتر بودنش به آهنگهای واقعیه.
گام پنچم (اختیاری): پردازش دستی آهنگ
حالا دیگه آهنگ مورد نظرتون ساخته شده و میتونید حالشو ببرید. اما اگه خیلی بخواهید وسواس به خرج بدید، ممکنه بخواهید باز هم یه کوچولو تو آهنگ تغییراتی بدید. مثلا سرعت خوندش رو کمتر کنید تا صدای خواننده کلفتتر بشه یا روش افکتهایی مثل reverb یا wahwah بذارید.
برای این کار میتونید از نرمافزارهای ویرایش آهنگ استفاده کنید. سبکترین و لجندریترین ابزار برای این کار نرمافزار رایگان Audacity ئه. اگه خیلی اهل DJ بازی هستید احتمالا با این نرمافزارها آشنایی دارید. اگه نه هم کلی آموزش برای ویرایش آهنگ وجود داره که میتونید به اونها مراجعه کنید.
گام ششم (اختیاری): ساخت پوستر برای آهنگ
یکی از باحالترین کارهایی که میتونید برای آهنگ ساختهشدتون انجام بدین، ساخت عکس برای اون آهنگه. حالا که ما همه چیزو هوش مصنوعیطور انجام دادیم، میتونیم برای این کار هم از ابزارهای ساخت عکس هوش مصنوعی استفاده کنیم. خود ChatGPT، Bing، Canva امکانات خوبی برای ساخت عکس دارن. دستی هم میتونید با فوتوشاپ و Paint تغییراتی روی عکسهای ساختهشده توسط هوش مصنوعی انجام بدین.
تبریک میگم. شما اولین آهنگتون رو با هوش مصنوعی ساختید. امیدوارم از آهنگ ساخته شده راضی باشین. ساخت آهنگ همینجوری با AI کاری نداره ولی اگه برای ساخت آهنگ یه همچین فرایند یه کوچولو پیچیده و در عین حال جذابی رو طی کنید، حاصل کار قطعا گوشنوازتر از آهنگی که با دو خط توضیح ساخته شده خواهد بود.
در ادامه شما رو دعوت میکنم به گوش دادن به برخی از آهنگهایی که ما تحت عنوان Taraz band با هوش مصنوعی ساختیم. امیدوارم که ازشون خوشتون بیاد.
آیا هوش مصنوعی میتونه آهنگهایی شاختر از انسان بسازه؟
اگه به یوتیوب سری بزنید با آهنگهایی روبرو میشید که هیچگونه زیبایی هنری خاصی ندارند. خوانندههای بسیار زیادی در سرتاسر دنیا هستند که نسخههای ضعیفتری از خوانندههای متوسط ارائه میکنند. اگر چه تعداد آهنگها زیادتر شده ولی تعداد آهنگهای شاخ و خوانندههای کاردرست روز به روز کمتر شده.
از طرفی هوش مصنوعی اومده و میتونه آهنگهایی رو ارائه بده که یه استانداردی رو (حداقل برای زبان انگلیسی) دارند. توی این شرایط اگه مردم آهنگهای شخصی خودشون رو با هوش مصنوعی بسازند، خیلی بیشتر از آهنگهای سخیف منتشر شده باهاش حال خواهند کرد.
برای مثال همین آهنگهایی که خودمون با هوش مصنوعی ساختیم برای ما که داستانهای پشت آهنگ رو میدونیم و باهاش خاطره داریم بسیار جذاب تر از یه آهنگی مثل همین عزیزم ئه.
اما این که آیا هوش مصنوعی میتونه آهنگهایی در حد اساتید برتر تاریخ موسیقی بسازه به نظر من جواب منفیه. من برای این که بتونم مقایسهای داشته باشم، سیری کردم به دههی 40 و 50 میلادی و آثار بزرگان موسیقی پاپ-سنتی آمریکا یعنی آقایان دین مارتین و فرانک سیناترا گوش دادم. واقعا اینا الکی بزرگ نشدن. هوش مصنوعی میتونه جوجه خوانندهی امروزی رو قورت بده، ولی عمرا بتونه چیزی در حد Sway دین مارتین یا The World We Knew سیناترا ارائه بده.
بزرگان موسیقی تا ابد جاشون محفوظه و هوش مصنوعی حالا حالا ها مونده بهشون برسه. بعد تازه من هوش مصنوعی رو با زبان انگلیسی و با خوانندههای انگلیسی زبان مقایسه کردم. توی زبانهای دیگه که هوش مصنوعی خیلی ضعیفتره.
جمع بندی
ساخت آهنگ با هوش مصنوعی یه تجربهی شخصی جالبه. هر کس با دوستاش و خانوادش میتونه کلی آهنگ شخصی داشته باشه و احساسات و ماجراهای خصوصی خودش رو در قالب این آهنگها بیان کنه.
آهنگهای ساخت هوش مصنوعی جای آهنگهای ساخت بزرگان عرصه هنر موسیقی رو نمیگیره، ولی این دلیل نمیشه که ما نخواهیم از این تکنولوژی با حال برای خودمون استفاده نکنیم. پس خلاصه که آهنگهای خودتون رو بسازید و باهاش حااال کنید.
روزتون پشمریزون
حالا که لطف کردین پست رو تا آخر خوندین یه نظری هم برای ما ارسال کنید تا ما رو هم خوشحال کنید.
محمد تراب در تاریخ 2025-05-29
بسیار تراز و زیبا