obsidian tts
0.5.4
البرنامج المساعد ل Obsidian
سمات:
يمكنك إنشاء أصوات محددة للغة ، وسيحاول المكون الإضافي تحديد اللغة المستخدمة. إذا لم يتم تحديده بشكل صحيح ، فيمكنك كتابة هذا السلوك من خلال وجود lang: {languageCode} في المواجهة. يمكن رؤية رمز اللغة في الإعدادات وهو رمز ISO 639-1 من حربين.
لن يعمل هذا البرنامج المساعد على Android بسبب هذا الخطأ في WebView.
يستخدم هذا البرنامج المساعد واجهة برمجة التطبيقات الأصلية لنظام التشغيل الخاص بك ، لإضافة مرجع لغة جديد الوثائق وفقًا لذلك:
Settings > Community plugins > Community Plugins > Browse وابحث عن Text to Speech يمكنك استخدام واجهة برمجة تطبيقات المكونات الإضافية هذه لإضافة نص إلى إمكانيات الكلام إلى البرنامج المساعد الخاص بك.
هذا يستخدم حزمة @vanakat/plugin-api.
يمكنك العثور على وثائق API هنا: وثائق API
const tts = pluginApi ( 'tts' ) ;
await tts . say ( title , text , language ) ; //language is optional, use a ISO 639-1 code
tts . pause ( ) ;
tts . resume ( ) ;
tts . stop ( ) ;
tts . isSpeaking ( ) ;
tts . isPaused ( ) ;