.\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 .TH "ESPEAK\-NG" "1" "December 2024" "" .SH "نام (NAME)" \fBespeak\-ng\fR \- یک ترکیب‌کننده گفتار نرم‌افزاری چندزبانه\. .SH "خلاصه دستور (SYNOPSIS)" \fBespeak\-ng\fR [\fIoptions\fR] [\fIwords\fR] .SH "توضیحات (DESCRIPTION)" \fBespeak\-ng\fR یک ترکیب‌کننده نرم‌افزاری گفتار برای زبان انگلیسی و برخی زبان‌های دیگر است\. .SH "گزینه‌ها (OPTIONS)" .TP \fB\-h\fR, \fB\-\-help\fR نمایش خلاصه‌ای از گزینه‌ها\. .TP \fB\-\-version\fR چاپ نسخه کتابخانه espeak و محل قرارگیری داده‌های صوتی espeak\. .TP \fB\-f \fR فایل متنی برای خواندن با صدا\. .TP \fB\-\-stdin\fR خواندن ورودی متنی از stdin تا پایان جریان داده به صورت یک‌جا\. .P اگر هیچ‌یک از گزینه‌های \-f یا \-\-stdin مشخص نشوند، آن‌گاه از پارامتر خوانده می‌شود، یا متن از stdin خوانده شده و به صورت جداگانه خط‌به‌خط پخش می‌شود\. .TP \fB\-d \fR استفاده از دستگاه صوتی مشخص‌شده برای پخش صدا\. در صورت عدم تعیین، از دستگاه صوتی پیش‌فرض استفاده می‌شود\. .TP \fB\-q\fR حالت بی‌صدا، هیچ گفتاری تولید نمی‌کند (می‌تواند همراه با \-x مفید باشد)\. .TP \fB\-a \fR دامنه یا بلندی صدا (Amplitude)، از ۰ تا ۲۰۰، مقدار پیش‌فرض ۱۰۰ است\. .TP \fB\-g \fR فاصله میان کلمات (Word gap)\. مکث بین کلمات، بر حسب واحدهای ۱۰ میلی‌ثانیه‌ای در سرعت پیش‌فرض\. .TP \fB\-k \fR مشخص کردن حروف بزرگ با: 1=صدا، 2=گفتن کلمه "capitals"، مقادیر بالاتر = افزایش زیروبمی صدا (مثلاً \-k20 را امتحان کنید)\. .TP \fB\-l \fR طول خط\. اگر صفر نباشد (که مقدار پیش‌فرض است)، خطوط کوتاه‌تر از این طول به عنوان پایان عبارت در نظر گرفته می‌شوند\. .TP \fB\-p \fR تنظیم زیروبمی صدا (Pitch)، از ۰ تا ۹۹، پیش‌فرض ۵۰ است\. .TP \fB\-s \fR سرعت بر حسب کلمه در دقیقه، پیش‌فرض ۱۷۵ است\. .TP \fB\-v \fR استفاده از فایل صوتی به این نام از مسیر espeak\-ng\-data/voices\. یک گونه صوتی را می‌توان با استفاده از \fIvoice\fR+\fIvariant\fR مشخص کرد، مانند af+m3\. .TP \fB\-w \fR نوشتن خروجی در این فایل WAV، به‌جای خواندن مستقیم آن\. .TP \fB\-\-split=\fR همراه با \fB\-w\fR برای تقسیم خروجی صوتی به قطعات ضبط‌شده به مدت دقیقه استفاده می‌شود\. .TP \fB\-b\fR کدگذاری متن ورودی، 1=UTF8، 2=8 bit، 4=16 bit\. .TP \fB\-m\fR مشخص می‌کند که متن حاوی برچسب‌های SSML (Speech Synthesis Markup Language) یا دیگر برچسب‌های XML است\. برچسب‌های پشتیبانی‌شده SSML تفسیر می‌شوند\. سایر برچسب‌ها، از جمله HTML، نادیده گرفته می‌شوند، به جز برخی از برچسب‌های HTML مانند .TP \fB\-x\fR نوشتن کدهای نمادین واج‌ها (phoneme mnemonics) در stdout\. .TP \fB\-X\fR نوشتن کدهای نمادین واج‌ها و ردگیری ترجمه به stdout\. اگر فایل‌های قوانین با \-\-compile=debug کامپایل شده باشند، شماره خطوط نیز نمایش داده خواهد شد\. .TP \fB\-z\fR عدم اعمال مکث پایانی جمله در انتهای متن\. .TP \fB\-\-stdout\fR نوشتن خروجی گفتار در stdout\. .TP \fB\-\-compile=voicename\fR کامپایل کردن قوانین تلفظ و واژه‌نامه در دایرکتوری جاری\. =\fR نویسه‌ای که برای اتصال واج‌های چندحرفی در خروجی \-x و \-\-ipa استفاده می‌شود\. .TP \fB\-\-path=\fR دایرکتوری حاوی پوشه espeak\-ng\-data را مشخص می‌کند\. .TP \fB\-\-pho\fR نوشتن داده‌های واج mbrola با پسوند (\.pho) در stdout یا در فایل تعیین‌شده در \-\-phonout\. .TP \fB\-\-phonout=\fR نوشتن خروجی دستورات \-x و \-X و داده‌های واج mbrola در این فایل\. .TP \fB\-\-punct=""\fR خواندن نام نویسه‌های نشانه‌گذاری در حین گفتار\. اگر = حذف شود، تمام علائم نشانه‌گذاری خوانده می‌شوند\. .TP \fB\-\-sep=\fR نویسه‌ای برای جداسازی واج‌ها در خروجی \-x و \-\-ipa\. .TP \fB\-\-voices[=]\fR فهرست کردن صداهای موجود\. اگر = داده شود، فقط صداهایی که برای آن زبان مناسب هستند فهرست می‌شوند\. اگر کد زبان \fBxx\-yy\fR ارسال شود، صداهای مربوط به گونه‌های \fByy\fR از زبان \fBxx\fR با اولویت بالاتری نسبت به صرفاً \fBxx\fR نمایش داده می‌شوند\. اگر \fBvariant\fR ارسال شود، تمام گونه‌های صوتی نشان داده می‌شوند\. اگر \fBmb\fR یا \fBmbrola\fR ارسال شود، تمام صداهایی که از ترکیب‌کننده صوتی MBROLA استفاده می‌کنند نشان داده می‌شوند\. اگر \fBall\fR ارسال شود، تمام صداهای eSpeak NG، گونه‌های صوتی و صداهای MBROLA نمایش داده می‌شوند\. .TP \fB\-\-voices=\fR فهرست کردن صداها در زیردایرکتوری مشخص‌شده\. .SH "مثال‌ها (EXAMPLES)" .TP \fBespeak\-ng "This is a test"\fR خواندن جمله "This is a test" با استفاده از صدای پیش‌فرض انگلیسی\. .TP \fBespeak\-ng \-f hello\.txt\fR خواندن محتوای hello\.txt با استفاده از صدای پیش‌فرض انگلیسی\. .TP \fBcat hello\.txt | espeak\-ng\fR خواندن محتوای hello\.txt با استفاده از صدای پیش‌فرض انگلیسی\. .TP \fBespeak\-ng \-x hello\fR خواندن کلمه "hello" با استفاده از صدای پیش‌فرض انگلیسی، و چاپ واج‌هایی که ادا شده‌اند\. .TP \fBespeak\-ng \-ven\-us "[[h@'loU]]"\fR ادای واج‌های "h@'loU" با استفاده از صدای انگلیسی آمریکایی\. .TP \fBespeak\-ng \-\-voices\fR فهرست کردن تمام صداهای پشتیبانی‌شده توسط eSpeak\. .TP \fBespeak\-ng \-\-voices=en\fR فهرست کردن تمام صداهایی که به زبان انگلیسی (\fBen\fR) صحبت می‌کنند\. .TP \fBespeak\-ng \-\-voices=mb\fR فهرست کردن تمام صداهایی که از ترکیب‌کننده صوتی MBROLA استفاده می‌کنند\. .SH "نویسندگان (AUTHORS)" پروژه eSpeak NG توسط Reece H\. Dunn \fImsclrhd@gmail\.com\fR نگه‌داری می‌شود\. این نرم‌افزار بر پایه eSpeak اثر Jonathan Duddington \fIjonsd@jsd\.clara\.co\.uk\fR توسعه یافته است\. .P این صفحه راهنما بر پایه صفحه eSpeak نوشته‌شده توسط Luke Yelavich \fIthemuso@ubuntu\.com\fR برای پروژه Ubuntu تدوین شده است\.