Я создал код в PHP , который находится ниже
<?php
$text = $_POST["text"];
$name = $_POST["name"];
$Voice = new COM("SAPI.SpVoice");
$FileStream = new COM("SAPI.SpFileStream");
$FileStream->Open("C:\\xampp\\htdocs\\1\\"$name"", 3, false);
$Voice->AllowAudioOutputFormatChangesOnNextSet = false;
$Voice->AudioOutputStream = $FileStream;
$Voice->Speak($text);
$FileStream->Close();
?>
Но это дает ошибку syntax error, unexpected '$name' (T_VARIABLE)
, как она может быть решена?
попробуйте использовать $ имя и удалить "" после того, как $ имя –
^Два слишком много.. Должен быть '$ FileStream-> Open (" C: \\ xampp \\ htdocs \\ 1 \\ $ name ", 3, false); ' – Devon
Спасибо, что разрешили ошибку – user2778768