namespace App\Fluidbook\Compiler;
use App\Models\FluidbookHealthIssues;
+use Cubist\Azure\TTS\Api;
use Cubist\Util\Files\Files;
use Cubist\Util\Text;
use Exception;
$voice = $e[1];
}
- $text = strip_tags($text, '<break><say-as><audio><p><s><sub><mark><prosody><emphasis><par><seq><media><phoneme><voice><lang>');
+ $text = Api::stripNonSSMLTags($text);
$hash = hash('sha256', $engine . ':' . $voice . '_^_' . $text);
$fname = $hash . '.mp3';
$dir = Files::mkdir($this->getFluidbook()->protected_path('audiodescription'));