Whisper.cpp: نحوه استفاده از مدل Whisper OpenAI در C/C++ برای تشخیص کارآمد گفتار


نویسنده(های): دکتر منصور علی

در ابتدا منتشر شد به سمت هوش مصنوعی.

Whisper OpenAI در C/C++ برای رونویسی دقیق و پرسرعت بدون اینترنت — آموزش گام به گام

این داستان فقط برای اعضا در اختیار ماست. برای دسترسی به تمام Medium ارتقا دهید.

👨🏾‍💻 GitHub ⭐️ | 👔 لینکدین | 📝 متوسط ​​| ☕️ کوفی

منبع: https://github.com/ggerganov/whisper.cpp

در زمینه رشد سریع هوش مصنوعی و یادگیری ماشینیمدل Whisper توسعه یافته توسط OpenAI یک تغییر دهنده بازی برای تشخیص خودکار گفتار بوده است. Whisper که از همان ابتدا برای ارائه رونویسی، ترجمه و تشخیص گفتار چند زبانه بسیار دقیق طراحی شده بود، ابزاری قوی برای توسعه دهندگانی بود که با برنامه های مرتبط با گفتار کار می کردند. با این حال، مدل اصلی در پایتون پیاده‌سازی می‌شود، در حالی که بسیاری از توسعه‌دهندگان دوست دارند با پیاده‌سازی‌های سبک‌تر، کارآمدتر و قابل حمل‌تر در سیستم‌های خود کار کنند. Whisper.cpp را وارد کنید: یک نسخه C/C++ بهینه از مدل OpenAI، Whisper، که برای عملکرد سریع و بین پلتفرمی طراحی شده است.

در این پست، نگاهی دقیق‌تر به چیستی Whisper.cpp، ویژگی‌های اصلی آن و نحوه استفاده از آن برای آوردن تشخیص گفتار به برنامه‌هایی مانند دستیارهای صوتی یا سیستم‌های رونویسی بلادرنگ خواهیم داشت.

Whisper.cpp پیاده سازی OpenAI Whisper Model در C و C++ است. این ساخته شده است، تلاش برای دستیابی به کارایی و قابلیت حمل به همان اندازه خود مدل و با هدف اجرای Whisper بر روی پلتفرم هایی که نمی توانند از مدل اصلی پایتون استفاده کنند: جاسازی را در سیستم هایی با منابع محدود بسیار ساده تر می کند، مانند برخی موارد جاسازی شده… وبلاگ کامل را به صورت رایگان در Medium بخوانید.

منتشر شده از طریق به سمت هوش مصنوعی



منبع: https://towardsai.net/p/machine-learning/whisper-cpp-how-to-use-openais-whisper-model-in-c-c-for-efficient-speech-recognition-2