uzdevid / yii2-tts
Yii2 TTS
Installs: 63
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 0
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- php: ^8.1
- ext-curl: *
- ext-json: *
- yiisoft/yii2: ~2.0.0
README
Yii2 TTS
O'rnatish
Ushbu kengaytmani o'rnatishning afzal usuli - composer orqali.
O'rnatish uchun quyidagi buyruqni ishga tushiring:
php composer.phar require --prefer-dist uzdevid/yii2-tts "1.0.0"
Agar siz composer global o'rnatgan bo'lsangiz, quyidagi buyruqni ishga tushiring:
composer require --prefer-dist uzdevid/yii2-tts "1.0.0"
Yoki quyidagi qatorni composer.json
faylga qo'shing:
"uzdevid/yii2-tts": "1.0.0"
Foydalanish
config/web.php faylga quyidagi qatorlarni qo'shing:
'components' => [ 'tts' => [ 'class' => \uzdevid\TTS\TTS::class, 'token'=> 'avtorizatsiya tokeni', 'projectId' => 'loyihangiz-identifikatori', 'voice' => \uzdevid\TTS\TTSOptions::VOICE_MALE, 'enableCache' => true, 'cacheDuration' => 3600 * 24 * 30, ], ],
Matnni o'qitish uchun quyidagi kodni yozing:
$text = 'Assalomu alaykum!, bu Yii2 TTS kengaytmani ishlatish uchun misol'; $file = Yii::$app->tts->synthesize($text);