동일한 디렉토리에 3 개의 파일이 있습니다. 하나는 파이썬 스크립트로, argumenet을 사용합니다. 하나는 자바 스크립트가있는 html 페이지입니다. 그리고 마지막 하나는 소스 .wav 파일입니다. 자바 스크립트가있는 웹 페이지에서 파이썬 스크립트를 실행합니다.
./myfolder/sound_manipulation.py
./myfolder/volume_slider.html
./myfolder/the_song.wav
sound_manipulation.py 파일
처럼 실행될 수python sound_manipulation.py -v 50
그리고 the_song.wav에 기초하여 새로운 WAV 파일 new_song.wav을 생성하지만 단지 원래의 50 %를 갖는다 볼륨 레벨.
반면에 volume_slider.html에는 슬라이더가 0에서 100 %로 이동하고 onclick javascript 함수 인 update_vol()을 호출하는 버튼이 있습니다.
지금까지 update_vol()은 슬라이더의 값을 알려주고 있습니다.
function update_vol() {
var vol = document.getElementById('vol_slider').value;
alert(vol);
}
그러나 실제로 update_vol()이 vol를 사용하여 python 스크립트를 실행하기를 원합니다.
어떻게하면됩니까?
또한 "python sound_manipulation.py -v 50"이 실행될 때 new_song.wav의 위치를 다시 volume_slider.html로 되돌릴 수 있습니까?
도와주세요. 감사!
감사합니다. 서버에서이 문제를 처리 할 준비가되었는지 알 수 있습니다. :) –