معرفی HEX؛ ابزار متن‌باز تایپ صوتی محمحور و رایگان

با ابزار متن‌باز HEX آشنا شوید؛ تایپ صوتی هوشمند، محمحور و رایگان با موتور پردازش محلی بر پایه زبان Rust برای سیستم‌عامل‌های مختلف.

🎧 خلاصه صوتی مقاله (پادکست ۲ دقیقه‌ای):

فرصت مطالعه ندارید؟ چکیده این مطلب را همین‌جا گوش دهید:

ابزار HEX یک نرم‌افزار متن‌باز و محمحور (Local-first) برای تایپ صوتی است که به شما اجازه می‌دهد تنها با نگه‌داشتن یک کلید میانبر، صحبت کنید و متن پیاده‌سازی‌شده را مستقیماً در هر برنامه‌ای وارد کنید. این ابزار با زبان Rust توسعه یافته و پردازش تشخیص گفتار را به‌صورت محلی روی سخت‌افزار شما انجام می‌دهد. چه در حال نوشتن کد باشید، چه ایمیل یا یادداشت، ابزار HEX فرآیند تبدیل گفتار به متن را سریع و بدون وابستگی به سرویس‌های ابری انجام می‌دهد. در کنار ابزارهای متنی پیشرفته مانند ابزار Text Mechanic که برای ویرایش متن کاربرد دارند، HEX به شما کمک می‌کند تا سریع‌تر افکار خود را به کلمات تبدیل کنید.

قابلیت‌های کلیدی ابزار HEX

ابزار HEX ویژگی‌های متعددی را در اختیار کاربران قرار می‌دهد که تمرکز اصلی آن‌ها روی حریم خصوصی و سرعت بالا است:

  • تشخیص گفتار محلی: در هنگام راه‌اندازی اولیه، یک مدل محلی گفتار دانلود می‌کنید و فرآیند دیکته عادی نیازی به سرویس‌های ابری ندارد.
  • شخصی‌سازی کلمات و حالت‌ها (Modes): امکان انتخاب میانبر، زبان و مدل دلخواه وجود دارد. حالت‌ها به شما کمک می‌کنند املای کلمات، رفتار مخصوص برنامه‌ها و پردازش‌های متنی اختیاری را مدیریت کنید.
  • ابزارهای صوتی اختیاری: دستورات صوتی و اکشن‌های صوتی را می‌توانید در صورت نیاز فعال کنید (به‌صورت پیش‌فرض غیرفعال هستند).
  • سازگاری با پلتفرم‌های مختلف: نسخه‌های اصلی برای مک، ویندوز (نسخه بتا) و لینوکس (نسخه بتا) ارائه شده است.

جدول مشخصات فنی HEX

ویژگیمقدار
زبان برنامه‌نویسیRust
لایسنسMIT
پلتفرم‌هاmacOS, Windows, Linux
نوع پردازشمحمحور (Local-first) روی دستگاه
وضعیت دسترسی ایرانقابل دسترس (بدون محدودیت داخلی، نیازمند دسترسی به گیت‌هاب و منابع مدل)

نصب و راه‌اندازی HEX

برای نصب این ابزار روی سیستم‌عامل مک (macOS) با استفاده از پکیج‌منیجر Homebrew، می‌توانید از دستور زیر در ترمینال استفاده کنید:

brew install --cask anomalyco/tap/hex

توضیح دستور: این دستور پکیج رسمی ابزار HEX را به همراه به‌روزرسانی‌کننده‌ی داخلی آن نصب می‌کند. پس از اتمام نصب، می‌توانید برنامه را از بخش Applications اجرا کرده و مراحل تنظیمات اولیه را طی کنید.

برای کاربران لینوکس (x86_64)، نصب از طریق اسکریپت رسمی با دستور زیر انجام می‌شود:

curl -fsSL https://anoma.ly/hex/files/install-linux.sh | sh

توضیح دستور: این دستور اسکریپت نصب خودکار را از سرور رسمی دانلود و اجرا کرده و نسخه سازگار لینوکس را روی سیستم شما مستقر می‌کند.

همچنین برای توسعه‌دهندگان و کاربرانی که می‌خواهند دستورات صوتی شخصی‌سازی‌شده را با کمک عوامل هوش مصنوعی تنظیم کنند، امکان نصب مهارت رسمی HEX از طریق پکیج‌منیجر نپکس فراهم است:

npx skills add anomalyco/hex --skill hex-personal-commands

توضیح دستور: این دستور ابزار کمکی را برای اضافه کردن دستورات شخصی و سفارشی‌سازی دستورات صوتی متناسب با محیط‌های توسعه اضافه می‌کند.

علاوه بر این، کاربران نسخه مکینتاش می‌توانند تاریخچه و گزارش جلسات را مستقیماً از طریق ابزار خط فرمان (CLI) داخلی مدیریت و کوئری بگیرند:

/Applications/Hex.app/Contents/MacOS/hex history --since 3d --app 'OpenCode Beta' --grep problems --json
/Applications/Hex.app/Contents/MacOS/hex meetings list --since 7d --json
/Applications/Hex.app/Contents/MacOS/hex meetings show latest --md
/Applications/Hex.app/Contents/MacOS/hex meetings search 'release schedule'

توضیح دستورات: این دستورات بدون نیاز به باز کردن رابط گرافیکی یا روشن کردن میکروفون، تاریخچه‌ی متون دیکته‌شده و جلسات ضبط‌شده را بر اساس فیلترهای زمانی، نام برنامه و کلمات کلیدی با خروجی JSON یا Markdown استخراج می‌کنند.

حریم خصوصی و نحوه عملکرد داده‌ها

یکی از نقاط قوت اصلی HEX، رویکرد حفاظتی آن نسبت به داده‌های صوتی شماست:

  • تشخیص گفتار و فرمان‌ها کاملاً روی دستگاه شما اجرا می‌شوند.
  • به‌طور پیش‌فرض، صداهای ضبط‌شده ذخیره نمی‌شوند.
  • تاریخچه متون پیاده‌سازی‌شده تا ۷ روز به‌صورت محلی حفظ می‌شود (با محدودیت سقف ۱۰,۰۰۰ ورودی)، و شما می‌توانید هر زمان که خواستید تاریخچه را پاک کنید یا این قابلیت را غیرفعال سازید.

پرسش‌های متداول

آیا استفاده از HEX رایگان است؟

بله، این پروژه کاملاً متن‌باز بوده و تحت لایسنس MIT منتشر شده است و استفاده از آن هزینه‌ای ندارد.

چگونه از ابزار برای تایپ صوتی استفاده کنیم؟

طبق تنظیمات پیش‌فرض روی مک، کافی است کلید Option را نگه دارید، صحبت کنید و سپس کلید را رها کنید تا متن در محل قرارگیری نشانگر ماوس تایپ شود.

آیا این ابزار نیازمند اتصال مداوم به اینترنت است؟

خیر؛ تشخیص گفتار اصلی به‌صورت محلی روی دستگاه انجام می‌شود، مگ اینکه از ابزارها یا مدل‌های اختیاری ارائه‌دهندگان دیگر استفاده کنید.

جمع‌بندی

ابزار HEX گزینه‌ای قدرتمند، سریع و امن برای کسانی است که به دنبال یک ابزار تایپ صوتی محمحور روی سیستم‌عامل‌های مختلف هستند. با پشتیبانی از زبان Rust، عدم وابستگی به سرورهای ابری برای کارهای روزمره و قابلیت‌های پیشرفته توسعه‌دهندگان، این پروژه متن‌باز ارزش بررسی و استفاده را دارد.

مشاهده‌ی پروژه در GitHub

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *