تخطَّ إلى المحتوى الرئيسي
ToolPotion
مستشار الذكاء الاصطناعي
إرسال (مجاني)

WaveGlow

مستودعات GitHub للذكاء الاصطناعيتحويل النص إلى كلاممفتوح المصدر · NVIDIA Blackwell, DRIVE, Jetson, RTX

WaveGlow هو شبكة عصبية مفتوحة المصدر تعتمد على التدفق من NVIDIA لتوليد الصوت من النص. عند إعطائها طيف ميل، تقوم بتوليد صوت الكلام مباشرة دون خطوة التكرار الذاتي، مدربة باستخدام دالة تكلفة قائمة على الاحتمالية. تستهدف كود بايتورتش والنموذج المدرب مسبقًا الباحثين والمهندسين الذين يقومون ببناء أو تقييم مكبرات الصوت لتوليد الكلام.

عرض المستودع
مشاركة
عرض المستودع
مشاركة

WaveGlow هي شبكة توليد تعتمد على التدفق لتوليد الصوت، تم تطويرها بواسطة الباحثين في NVIDIA رايان برينجر، رافائيل فالي وبراين كاتانزارو. تجمع بين أفكار من Glow وWaveNet لتوليد صوت كلام عالي الجودة من أطياف الميل، دون خطوة فك التشفير التكرارية التي اعتمدت عليها مكبرات الصوت السابقة.

قراءة المزيد

تم تنفيذ الشبكة كنموذج واحد تم تدريبه باستخدام دالة تكلفة واحدة: تعظيم احتمال بيانات التدريب. وفقًا للورقة المرفقة، فإن هذا يجعل التدريب أبسط وأكثر استقرارًا من الأساليب متعددة المراحل، ويقال إن تنفيذ بايتورتش يولد الصوت بمعدل 1200 كيلوهرتز على وحدة معالجة الرسوميات NVIDIA V100، مع درجات رأي متوسطة قابلة للمقارنة مع أفضل تنفيذ متاح للجمهور لـ WaveNet في ذلك الوقت.

يوفر المستودع كل ما تحتاجه لإعادة إنتاج أو البناء على هذا العمل. يتوفر نقطة تفتيش WaveGlow المدربة مسبقًا وملفات أطياف الميل المطابقة لتشغيل الاستدلال على الفور، باستخدام سكربت inference.py لتوليد الصوت من قائمة ملفات أطياف الميل. لتدريب نموذج جديد، يتضمن المستودع سكربتات مبنية حول تنسيق مجموعة بيانات LJ Speech: يتم تقسيم قوائم الملفات إلى مجموعات تدريب واختبار، ويتم توليد أطياف الميل باستخدام mel2samp.py، وتتم عمليات التدريب من خلال train.py، مع توفر distributed.py لإعدادات متعددة وحدات معالجة الرسوميات. يمكن تفعيل التدريب بدقة مختلطة (fp16) من خلال ملف تكوين النموذج. سكربت تحويل منفصل، convert_model.py، يقوم بتحديث نقاط التفتيش القديمة المحفوظة قبل الهيكل الحالي للعمل معها، حيث أن النسخة الحالية تدمج الاتصالات المتبقية والاتصالات المتجاوزة في الشبكة.

تبدأ الإعدادات باستنساخ المستودع وتهيئة وحداته الفرعية، وتثبيت متطلبات بايثون، وتثبيت مكتبة Apex من NVIDIA، التي يعتمد عليها كود التدريب والاستدلال. نظرًا لأن المشروع هو إصدار بحثي بدلاً من تطبيق معبأ، فإن استخدامه يعني العمل مباشرة مع هذه السكربتات من سطر الأوامر بدلاً من واجهة رسومية.

يستهدف WaveGlow الباحثين والمهندسين في توليد الصوت الذين يرغبون في تنفيذ مرجع لمكبر الصوت لتشغيل الاستدلال، أو إعادة التدريب على بيانات صوت جديدة، أو المقارنة مع أساليب توليد أخرى مثل WaveNet. تتوفر عينات الصوت التي تم توليدها بواسطة النموذج على الموقع المرتبط بالمشروع، وتوثق الورقة المرفقة تقييم درجات الرأي المتوسطة المستخدمة للحكم على جودة الصوت.

  • الفئةتحويل النص إلى كلام
  • نموذج التسعيرمفتوح المصدر
  • النشرسحابي, استضافة ذاتية
  • المنصاتNVIDIA Blackwell, DRIVE, Jetson, RTX

  • توليد صوت الكلام مباشرة من أطياف الميل دون خطوة فك تشفير تكرارية

  • مدرب باستخدام دالة تكلفة قصوى واحدة

  • يشمل نقطة تفتيش WaveGlow المدربة مسبقًا وبيانات أطياف الميل المطابقة للاستدلال

  • يتضمن سكربتات لتدريب نموذج جديد على تنسيق مجموعة بيانات LJ Speech

  • يدعم التدريب الموزع متعدد وحدات معالجة الرسوميات عبر NCCL

  • يدعم التدريب والاستدلال بدقة مختلطة (fp16)

  • يتضمن سكربت تحويل لتحديث نقاط التفتيش القديمة إلى الهيكل الحالي

  • يبلغ عن توليد الصوت بمعدل 1200 كيلوهرتز على وحدة معالجة الرسوميات NVIDIA V100 وفقًا للورقة المرفقة

  1. استنساخ المستودع: استنساخ NVIDIA/waveglow وتهيئة وحدته الفرعية.

  2. تثبيت المتطلبات: تثبيت متطلبات بايثون ومكتبة Apex.

  3. الحصول على البيانات: تنزيل نموذج WaveGlow المدرب مسبقًا وعينات من أطياف الميل، أو مجموعة بيانات LJ Speech لتدريب نموذجك الخاص.

  4. تشغيل الاستدلال: توليد الصوت من أطياف الميل باستخدام inference.py.

  5. التدريب (اختياري): تشغيل train.py، أو distributed.py للتدريب متعدد وحدات معالجة الرسوميات، على مجموعة بياناتك الخاصة.

  6. تقييم المخرجات: مقارنة جودة الصوت الناتج وضبط الإعدادات مثل fp16 أو معامل السيغما.

  • تحويل النص إلى صوت
  • بحث مكبر الصوت
  • تدريب صوت مخصص

أدوات ذكاء اصطناعي شائعة مثل WaveGlow

عرض توضيحي غير رسمي لـ Parallel WaveGAN

مستودعات GitHub للذكاء الاصطناعي

هذه صفحة عرض توضيحي غير رسمية لـ Parallel WaveGAN ونماذج توليد الصوت ذات الصلة. تعرض عينات صوتية تم إنشاؤها بواسطة تطبيقات مختلفة، بما في ذلك MelGAN و Multiband-MelGAN و HiFi-GAN…

تحويل النص إلى كلام
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

هذه صفحة عرض توضيحي غير رسمية لـ Parallel WaveGAN ونماذج توليد الصوت ذات الصلة. تعرض عينات صوتية تم إنشاؤها بواسطة تطبيقات مختلفة، بما في ذلك MelGAN و Multiband-MelGAN و HiFi-GAN…

تحويل النص إلى كلام
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

HiFi-GAN لتوليد الكلام

مستودعات GitHub للذكاء الاصطناعي

HiFi-GAN هي شبكة توليدية تنافسية (GAN) لتوليد الكلام بكفاءة ودقة عالية. تقوم بنمذجة الأنماط الدورية في الصوت لتعزيز جودة العينات، وتحقيق جودة شبيهة بالبشر بسرعات عالية. يدعم…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

شبكة توليدية تنافسية (GAN) لتوليد الكلام بكفاءة ودقة عالية. تقوم بنمذجة الأنماط الدورية في الصوت لتعزيز جودة العينات، وتحقيق جودة شبيهة بالبشر بسرعات عالية. يدعم…HiFi-GAN هي شبكة توليدية تنافسية (GAN) لتوليد الكلام بكفاءة ودقة عالية. تقوم بنمذجة الأنماط الدورية في الصوت لتعزيز جودة العينات، وتحقيق جودة شبيهة بالبشر بسرعات عالية. يدعم…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

Audiocraft

مستودعات GitHub للذكاء الاصطناعي

Audiocraft هي مكتبة PyTorch لتوليد ومعالجة الصوت بالتعلم العميق. تقدم نماذج متطورة مثل MusicGen لتوليد الموسيقى القابلة للتحكم و AudioGen للصوت من النص. تتضمن المكتبة أيضًا ضاغط…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

مكتبة PyTorch لتوليد ومعالجة الصوت بالتعلم العميق. تقدم نماذج متطورة مثل MusicGen لتوليد الموسيقى القابلة للتحكم و AudioGen للصوت من النص. تتضمن المكتبة أيضًا ضاغط…Audiocraft هي مكتبة PyTorch لتوليد ومعالجة الصوت بالتعلم العميق. تقدم نماذج متطورة مثل MusicGen لتوليد الموسيقى القابلة للتحكم و AudioGen للصوت من النص. تتضمن المكتبة أيضًا ضاغط…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

Mozilla TTS

مستودعات GitHub للذكاء الاصطناعي

Mozilla TTS هو نظام تحويل النص إلى كلام يعتمد على التعلم العميق. يوفر أدوات وموارد لتحويل النص إلى كلام طبيعي، ويدعم لغات وأصوات متعددة. مثالي للمطورين والباحثين في مجال الذكاء…

تحويل النص إلى كلام
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

نظام تحويل النص إلى كلام يعتمد على التعلم العميق. يوفر أدوات وموارد لتحويل النص إلى كلام طبيعي، ويدعم لغات وأصوات متعددة. مثالي للمطورين والباحثين في مجال الذكاء…Mozilla TTS هو نظام تحويل النص إلى كلام يعتمد على التعلم العميق. يوفر أدوات وموارد لتحويل النص إلى كلام طبيعي، ويدعم لغات وأصوات متعددة. مثالي للمطورين والباحثين في مجال الذكاء…

تحويل النص إلى كلام
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

F5-TTS: توليد الكلام الخيالي

مستودعات GitHub للذكاء الاصطناعي

F5-TTS هي أداة لتوليد الكلام مصممة لإنشاء كلام سلس وموثوق باستخدام تقنيات مطابقة التدفق. توفر للمطورين كودًا رسميًا لإنشاء مخرجات صوتية طبيعية وعالية الجودة.

تحويل النص إلى كلام
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

أداة لتوليد الكلام مصممة لإنشاء كلام سلس وموثوق باستخدام تقنيات مطابقة التدفق. توفر للمطورين كودًا رسميًا لإنشاء مخرجات صوتية طبيعية وعالية الجودة.F5-TTS هي أداة لتوليد الكلام مصممة لإنشاء كلام سلس وموثوق باستخدام تقنيات مطابقة التدفق. توفر للمطورين كودًا رسميًا لإنشاء مخرجات صوتية طبيعية وعالية الجودة.

تحويل النص إلى كلام
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

GPT-SoVITS - نموذج استنساخ الصوت

مستودعات GitHub للذكاء الاصطناعي

GPT-SoVITS هو نموذج لاستنساخ الصوت يمكّن المستخدمين من إنشاء مخرجات عالية الجودة من النص إلى الكلام (TTS) باستخدام دقيقة واحدة فقط من بيانات الصوت. يعتمد على تقنيات التعلم القليل…

مولّدات الأصوات بالذكاء الاصطناعي

المرتبة 131 في مستودعات GitHub للذكاء الاصطناعي

عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

نموذج لاستنساخ الصوت يمكّن المستخدمين من إنشاء مخرجات عالية الجودة من النص إلى الكلام (TTS) باستخدام دقيقة واحدة فقط من بيانات الصوت. يعتمد على تقنيات التعلم القليل…GPT-SoVITS هو نموذج لاستنساخ الصوت يمكّن المستخدمين من إنشاء مخرجات عالية الجودة من النص إلى الكلام (TTS) باستخدام دقيقة واحدة فقط من بيانات الصوت. يعتمد على تقنيات التعلم القليل…

مميزةمولّدات الأصوات بالذكاء الاصطناعي
المرتبة 131 في مستودعات GitHub للذكاء الاصطناعي

OpenAI Whisper

مستودعات GitHub للذكاء الاصطناعي

Whisper هو نموذج قوي للأغراض العامة للتعرف على الكلام طورته OpenAI. يتفوق في التعرف على الكلام متعدد اللغات، والترجمة، وتحديد اللغة. تم تدريبه على بيانات صوتية متنوعة، ويقدم…

أدوات التفريغ النصي بالذكاء الاصطناعي
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

Whisper هو نموذج قوي للأغراض العامة للتعرف على الكلام طورته OpenAI. يتفوق في التعرف على الكلام متعدد اللغات، والترجمة، وتحديد اللغة. تم تدريبه على بيانات صوتية متنوعة، ويقدم…

مميزةأدوات التفريغ النصي بالذكاء الاصطناعي
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

عروض توضيحية لتوليد الصوت DiffWave

نماذج الذكاء الاصطناعي

استكشف عروضًا توضيحية لتوليد الصوت مدعومة بـ DiffWave، وهو نموذج انتشار متعدد الاستخدامات. يعرض هذا المورد إمكانيات الترميز الصوتي العصبي، والتوليد المشروط بالفئة، وإنشاء الموجات…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

نماذج الذكاء الاصطناعي

استكشف عروضًا توضيحية لتوليد الصوت مدعومة بـ DiffWave، وهو نموذج انتشار متعدد الاستخدامات. يعرض هذا المورد إمكانيات الترميز الصوتي العصبي، والتوليد المشروط بالفئة، وإنشاء الموجات…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 5 من نماذج الذكاء الاصطناعي
1 من 8