У меня есть аудиофайлы на моем сервере и вы хотите преобразовать их в формат flac, чтобы преобразовать их в текст. Пожалуйста, дайте мне знать, как мы можем добиться того, что ..Преобразование аудиофайлов в формат .flac с использованием php-кода
-1
A
ответ
0
Вы можете использовать FFmpeg: https://ffmpeg.org/
ffmpeg -i input.mp3 output.flac
Существует PHP-оболочка для FFmpeg двоичного на GitHub. https://github.com/PHP-FFMpeg/PHP-FFMpeg
+0
Спасибо, Майкл за ваш ответ ... Я хотел спросить у вас запрос ... мне нужно было установить FFmpeg на моем сервере, поэтому что я могу использовать его. Правильно? Должен ли я передать эту команду только для преобразования? Я имею в виду, что еще нам нужно, чтобы инициировать эту команду? – PrashJ
0
В случае, если вы не можете установить FFmpeg вы можете попробовать этот бесплатный API:
<?php
$url = 'http://server.com/sound.mp3';
$data = json_decode(file_get_contents('http://api.rest7.com/v1/sound_convert.php?url=' . $url . '&format=flac'));
if (@$data->success !== 1)
{
die('Failed');
}
$flac = file_get_contents($data->file);
file_put_contents('sound.flac', $flac);
Вы можете начать делать некоторые исследования по этой теме с вашей любимой поисковой системы. – Takarii
«преобразовать их в текст» ... я озадачен - * how * вы каким-либо образом преобразовываете аудиофайл в текстовый файл? –
Да, мы можем конвертировать любые аудиофайлы в текстовый формат с помощью Google Speech API или платформы IBM watson. Я сделал это. Но для этих API нам нужно было передать формат flac аудиофайлов, для которых я ищу – PrashJ