shreejalmaharjan-27/php-fakeyou

PHP 接口,用于与 FakeYou API 交互

dev-main 2023-05-26 05:25 UTC

This package is auto-updated.

Last update: 2024-09-26 08:31:47 UTC


README

一个用于与 FakeYou API 交互的库

使用方法

安装

composer require shreejalmaharjan-27/php-fakeyou

导入库

use Shreejalmaharjan27\PhpFakeyou\FakeYou;

创建对象

$api = new FakeYou();

(可选) 登录您的 FakeYou 账户

$api->login('joe@example.com', '12345678');

音频生成

/**
 * @param string The message to be converted to audio
 * @param string The model to be used for the audio
 */
$audio = $api->audio('Hello world', 'TM:fxq6hnfc3rht');

检查音频是否已生成

/**
 * @param string Job Token
 * @param string Type of Check (lipsync/audio)
 */
$check = $api->check($audio['inference_job_token'], 'tts');

var_dump($check);

唇形同步生成

$video = $api->lipsync('https://example.com/audio.wav', 'WT:fp46xr2zewkt7yv14ptbehb1fcnth');

检查视频是否已生成

/**
 * @param string Job Token
 * @param string Type of Check (lipsync/audio)
 */
$check = $api->check($video['inference_job_token'], 'lipsync');

var_dump($check);