تحويل النص إلى كلام باللغة الفرنسية مع SI_VOX وباللغة الإنجليزية مع FreeTTS
تحويل النص إلى كلام أو تحويل النص إلى كلام < / span>< / b>< / span> (أو تحويل النص إلى كلام ، تحويل النص إلى كلام) < / span >< / span >< span style = "اللون: # 252525 ؛ عائلة الخط: أريال ، هيلفيتيكا ، بلا رقيق ؛ ارتفاع الخط: 115٪ ؛" > هي طريقة تسمح لك بإنشاء خطاب اصطناعي من النص. يعتمد على تقنيات معالجة اللغة لنسخ النص ، بما في ذلك معالجة الإشارات لإنشاء beeps< / a> من إصدار صوتي. < / span>< span style = "الخلفية: #F9F9F9; اللون: #0b0080;" >ستيفن هوكينج< / span >< / a> < / span >< span style = "الخلفية: #F9F9F9 ؛ اللون: #252525;" يستخدم > هذه التقنية للتواصل مع الآخرين.
1 - تحويل النص إلى كلام باللغة الفرنسية (مع SI_VOX)
SI_VOX هي مكتبة فرنسية وأفضل واجهة برمجة تطبيقات لتحويل النص إلى كلام باللغة الفرنسية في Java. لتتمكن من استخدامه ، اتبع الخطوات التالية- قم بتنزيل واجهة برمجة تطبيقات SI_VOX: < / span >< span style = "عائلة الخط: Arial ، sans-serif ؛" >http://users.polytech.unice.fr/~helen/SI_VOX-SRC.tar.gz< / a>< / span >< / li>
- بعد إنشاء المشروع ، قم باستيراد المكتبة" SI_VOX.jar "إلى مشروعك.
- انسخ والصق مجلد "البيانات" الموجود في المجلد المضغوط في جذر المشروع ، يحتوي هذا الملف على معلمات voice.
- استيراد فئة لقراءة النص: < / li>< / ol>
< نمط الامتداد = "اللون: #741b47 ؛" >استيراد < / span > t2s.son.TextReader ؛ < / الامتداد >< / TD >< / tr >< / tbody >< / الجدول > 5. < / span >< span style = "عائلة الخط: Arial ، sans-serif ؛" > إنشاء قارئ نص: < / span >
< حدود الجدول = "1" cellpadding = "10" style = "لون الخلفية: #eeeeee ؛ انهيار الحدود: الانهيار. العرض: 100٪ ؛" >ReaderTextReader = ReaderText جديد (< نمط الامتداد = "اللون: أزرق ؛" >"مرحبا" < / span >) ؛ < / span >< / td>< / tr>< / tbody>< / table> 6. اقرأ النص: < / span >
< حدود الجدول = "1" cellpadding = "10" style = "لون الخلفية: #eeeeee ؛ انهيار الحدود: الانهيار. العرض: 100٪ ؛" >player.playAll(); < / span >< / td>< / tr>< / tbody>< / table> 7. نبسب؛ تحرير النص: < / span >
< حدود الجدول = "1" cellpadding = "10" style = "لون الخلفية: #eeeeee ؛ انهيار الحدود: الانهيار. العرض: 100٪ ؛" >reader.setText (< span style = "اللون: #0b5394;" > "< / span>أنا برنامج تحويل النص إلى كلام" < / span >) ؛ < / span>< / td>< / tr>< / tbody>< / table>
< pre class = "prettyprint lang-java" >import t2s.son.TextReader ؛
الفئة العامة Synthese_Vocale {
الفراغ العام الثابت الرئيسي (سلسلة [] args) {
ReaderTextReader = نص القارئ الجديد ("مرحبا") ؛
player.playAll ();
reader.setText ("أنا مركب الكلام ، من أنت؟") ؛
player.playAll ();
}
}
< / pre>2- تحويل النص إلى كلام باللغة الإنجليزية (مع FreeTTS)
فري تي إس إس < / span >< span style = "اللون: # 252525 ؛ عائلة الخط: أريال ، هيلفيتيكا ، بلا رقيق ؛ ارتفاع الخط: 18.39999996185303px;" >es< نمط الامتداد = "اللون: # 252525 ؛ ارتفاع الخط: 18.39999996185303px;" > ليس نظاما مفتوح المصدر لتحويل النص إلى كلام ، فقد تم إنشاؤه باستخدام لغة Java. FreeTTS هو تنفيذ < / span >< / span >< span style = "اللون: # 252525 ؛ عائلة الخط: أريال ، هيلفيتيكا ، بلا رقيق ؛ ارتفاع الخط: 18.39999996185303px;" >< span style = "color: #0b0080; زخرفة النص: لا شيء ؛ تسطير النص: لا شيء؛" >Java Speech API.< نمط الامتداد = "اللون: # 252525 ؛ ارتفاع الخط: 115٪ ؛" >
< / span >< / span >< / div>< span style = "color: # 252525; عائلة الخط: Arial ، Helvetica ، sans-serif ؛" >رابط تنزيل مكتبة FreeTTS:
http://sourceforge.net/projects/freetts/files/FreeTTS/FreeTTS%201.2.2/freetts-1.2.2-bin.zip/download