Web Analytics

tts-web-vue

⭐ 260 stars Persian by henryhu55

🌐 زبان

نسخه وب TTS-Vue

🎤 ابزار تبدیل متن به گفتار مایکروسافت، نسخه وب، ساخته شده با Vue + ElementPlus + Vite.

نمونه سایت

https://web.tts88.top

رابط کاربری نسخه جدید

image

رابط کاربری نسخه قدیمی

image

ویژگی‌های اصلی

  • 🌐 کاملاً مبتنی بر وب، بدون نیاز به نصب نرم‌افزار دسکتاپ
  • 🔊 پشتیبانی از انواع تبدیل متن به گفتار مایکروسافت
  • 🚀 پشتیبانی از ادغام API سرویس TTS88
  • 🆓 پشتیبانی از تماس رایگان TTS، سهمیه رایگان روزانه
  • 🧠 پشتیبانی از تولید متن OpenAI
  • 🌍 پشتیبانی از چند زبان: چینی، انگلیسی، اسپانیایی
  • 🔐 شناسایی اثرانگشت مرورگر، تجربه کاربری ایمن‌تر

آخرین به‌روزرسانی‌ها

بازطراحی رابط و ارتقاء قابلیت‌ها (v2.2.0)

  • 📱 بازطراحی UI: نوار بالایی ثابت، باکس متن به صورت چسبان، بهینه‌سازی سازگاری موبایل
  • 🔤 تقویت SSML: افزودن فرمت‌بندی SSML، به‌روزرسانی خودکار با تغییر تنظیمات
  • 🎵 بهینه‌سازی پخش‌کننده: یکپارچه‌سازی پخش‌کننده با صفحه اصلی، بهبود پخش و دانلود صوت
  • 🎞️ قابلیت زیرنویس: افزودن تولید زیرنویس آنلاین، افزایش بهره‌وری تولید محتوا
  • 🌓 بهبود تم: بهبود نمایش رابط در حالت تاریک، افزودن سوییچ تم سراسری
  • 🛠️ تنظیمات پیشرفته: بهینه‌سازی رابط TTS رایگان، افزودن پیکربندی سرعت و زیر و بم صدا
  • 💡 تجربه تعاملی: افزودن راهنمای ابزار، تقویت راهنمایی کاربر
  • 🔄 به‌روزرسانی وابستگی‌ها: به‌روزرسانی Vue به 3.5.11، ElementPlus به 2.9.9
  • 🌐 به‌روزرسانی پیوندها: به‌روزرسانی آدرس مخزن GitHub

ادغام سرویس TTS رایگان (v2.1.0)

  • 🆕 قابلیت TTS رایگان: بدون نیاز به کلید API، سهمیه رایگان روزانه
  • 👤 شناسایی اثرانگشت مرورگر: تضمین استفاده عادلانه هر کاربر از سهمیه رایگان
  • 🔄 نمایش وضعیت سهمیه: نمایش لحظه‌ای تعداد کاراکتر باقی‌مانده و زمان بازنشانی
  • 🌐 بررسی وضعیت سرور: شناسایی خودکار اتصال سرور TTS رایگان
  • 🛡️ بهبود مدیریت خطا: پیام‌های خطا و بازخورد وضعیت دوستانه‌تر
  • 🎛️ پنل تنظیمات TTS رایگان: پیکربندی و مشاهده اطلاعات سهمیه برای کاربران

بهینه‌سازی رابط و تجربه کاربری (v2.0.0)

  • بهینه‌سازی ناحیه تنظیمات: پانل تنظیمات اکنون پشتیبانی از جمع شدن دارد؛ با کلیک روی عنوان "تنظیمات صوتی" می‌توان آن را باز یا بسته کرد.
  • 🔘 موقعیت دکمه هوشمند: دکمه "شروع تبدیل" به بالای صفحه منتقل شده و بدون نیاز به اسکرول قابل کلیک است.
  • 💬 افزایش اعلان وضعیت: متن اعلان وضعیت تبدیل به صورت واضح اضافه شده است.
  • 🎨 بهبود جلوه‌های بصری: به دکمه‌ها افکت نورانی افزوده شده تا تجربه کاربری بهتر شود.
  • 📱 بهینه‌سازی چیدمان واکنش‌گرا: نمایش در اندازه‌های مختلف صفحه بهبود یافته است.
این بهبودها کارایی استفاده را به طور قابل توجهی افزایش داده‌اند و به ویژه مشکل طراحی سنتی را حل کرده‌اند که کاربر باید تا پایین صفحه اسکرول کند تا بتواند دکمه "شروع تبدیل" را کلیک کند. اکنون، صرف نظر از موقعیت کاربر در صفحه، فرآیند تبدیل به راحتی قابل آغاز است.

برنامه توسعه

📢 اطلاعیه مهم: نسخه دسکتاپ در حال توسعه است!
ما در حال توسعه نسخه اپلیکیشن دسکتاپ چندسکویی هستیم که امکانات بیشتر و تجربه کاربری بهتری را ارائه خواهد داد.
منتظر به‌روزرسانی‌های بعدی باشید و برای دریافت آخرین اطلاعات، اخبار پروژه را دنبال کنید.

شروع سریع

محیط توسعه

# 克隆仓库
git clone https://github.com/henryhu55/tts-web-vue.git

安装依赖

yarn install

启动开发服务器

yarn dev

ساخت تولیدی

# 构建生产版本
yarn build

预览生产版本

yarn preview

استقرار

پس از ساخت، محتوای پوشه dist را روی هر سرور وب استاتیک مستقر کنید.

پیکربندی API

نسخه وب فعلی از سرویس TTS رایگان، API سرویس TTS88 و API سرویس OpenAI پشتیبانی می‌کند:

پیکربندی سرویس TTS رایگان

  • در صفحه تنظیمات گزینه "سرویس TTS رایگان" را بیابید
  • آدرس سرور TTS رایگان به طور پیش‌فرض تنظیم شده است
  • می‌توانید میزان باقی‌مانده سهمیه رایگان روزانه و زمان بازنشانی را مشاهده کنید
  • هر کلاینت مرورگر سهمیه رایگان مستقل دارد

پیکربندی API سرویس TTS88

  • در صفحه تنظیمات گزینه "URL API شخص ثالث" را بیابید
  • آدرس API سرویس TTS88 خود را وارد کنید
  • در صورت داشتن کلید API، آن را در فیلد "کلید API سرویس TTS88" وارد نمایید

پیکربندی API سرویس OpenAI

  • در صفحه تنظیمات گزینه تنظیمات OpenAI را بیابید
  • کلید API سرویس OpenAI خود را وارد کنید
  • مدلی که می‌خواهید استفاده کنید را انتخاب نمایید (به طور پیش‌فرض gpt-3.5-turbo)
  • اگر از هاستینگ شخصی یا پراکسی استفاده می‌کنید، می‌توانید URL پایه API سفارشی را تنظیم کنید

نکات مهم

  • داده‌ها فقط در حافظه محلی مرورگر ذخیره می‌شوند، بروزرسانی یا پاک‌سازی حافظه تاثیری روی سایر کاربران ندارد
  • فایل‌های صوتی تبدیل‌شده را می‌توان مستقیماً در مرورگر پخش یا به‌صورت محلی دانلود کرد
  • سرویس TTS رایگان سهمیه روزانه دارد، پس از اتمام سهمیه باید تا روز بعد صبر کنید

فناوری‌های استفاده‌شده

  • Vue 3.2
  • Pinia
  • ElementPlus
  • ویت

مجوز

مجوز MIT

شروع استفاده

توجه

این نرم‌افزار و کدها فقط برای یادگیری و تست شخصی هستند، لطفاً پس از دانلود ظرف ۲۴ ساعت آن‌ها را حذف کنید و به هیچ عنوان برای مقاصد تجاری استفاده نکنید، در غیر این صورت مسئولیت با خودتان است. هرگونه استفاده غیرمجاز و تبعات قانونی آن هیچ ارتباطی با من ندارد. این نرم‌افزار نیز هرگز پولی نخواهد شد؛ اگر قبل از استفاده هزینه اضافی پرداخت کرده‌اید یا با پرداخت هزینه به سورس کد یا نرم‌افزار دست یافته‌اید، قطعاً فریب خورده‌اید!

در صورت انتشار، ذکر منبع الزامی است. دریافت نرم‌افزار از طریق عضویت در گروه‌ها، پیام خصوصی و سایر روش‌های مشابه ممنوع است.

گروه پنگوئن جهت بازخورد مشکلات، پیشنهادات و انتشار نسخه‌ها:

【tts-web-vue گروه بازخورد مشکلات ۱】279895662

--- Tranlated By Open Ai Tx | Last indexed: 2025-12-30 ---