Я пытаюсь воспроизвести аудиофайл со второго х на второй. Я попытаюсь объяснить это лучше.воспроизводить аудио с х до унц.
У меня есть текст, и я хочу, чтобы звуковой файл воспроизводился, когда я нажимаю на слово. Дело в том, что я не хочу воспроизводить весь аудиофайл, а просто фрагмент звука, который говорит щелкнутое слово. Я хотел бы использовать один аудиофайл со всеми словами моего текста (ни одного аудиофайла для каждого слова) и извлечь часть звука, где сказано слово.
На данный момент у меня есть аудиофайл, и для каждого слова я знаю точную секунду, когда она начинается и когда она заканчивается.
Пример:
Мой текст: «Привет всем, как ты мне хорошо» Когда я нажимаю «все», я хочу получить фрагмент звука, когда он говорит «все».
JAVASCRIPT:
<script src="jquery-1.11.1.min.js"></script>
<script>
$(document).ready(function() {
$('#1').click(function(){
//play audiofile from 0 sec to 1 sec
});
$('#2').click(function(){
//play audiofile from 1 sec to 2 sec
});
$('#3').click(function(){
//play audiofile from 2 sec to 3 sec
});
$('#4').click(function(){
//play audiofile from 3 sec to 4 sec
});
});
</script>
HTML:
<body>
<div><span id="1">Hello </span><span id="2">World! </span><span id="3">Life </span><span id="4">long</span></div>
</body>
Я уже использовал функции .play() и .pause(), но они не очень хорошо для меня, потому что я хочу, чтобы получить слова в случайном порядке.
Спасибо заранее!
Каков ваш код? – Alex
предоставляют больше информации, например, на каких секундах говорят какие слова. предоставить вашу структуру html ... – Alex
Я добавил код! –