This library provides a simple PHP interface to OpenAI's Text-to-Speech API. It allows you to convert text to speech using various voices provided by OpenAI.
You can install the package via composer:
composer require thielander/text2speech
Here's a simple example of how to use the library:
<?php
require_once 'vendor/autoload.php';
use Thielander\Text2Speech\ChatGPT;
$text = 'YOUR TEXT';
$chatGPT = new ChatGPT('nova');
$chatGPT->getSoundfile('test', $text);
This will generate a sound file from the provided text.
alloy echo fable onyx nova shimmer
The library supports a wide range of languages, including but not limited to English, German, Spanish, French, and many more.
This library is open-sourced software licensed under the MIT license.