Cosa significa "scaricare"? Il file audio ottenuto dopo la conversione del testo deve essere messo nella cartella Sounds affinché Expert Advisor possa riprodurlo. Il suono è creato in EA dalla funzione PlaySound, non da WebRequest, e prende un file audio dalla cartella Sounds. Vi dico che il compito è quasi impossibile.
Реter Konow: Cosa intendi per "scaricare"? Il file audio ottenuto dopo la conversione del testo deve essere messo nella cartella Sounds perché Expert Advisor lo riproduca. La funzione PlaySound, non WebRequest, crea il suono in Expert Advisor, e prende un file audio dalla cartella Sounds. Vi dico che il compito è quasi impossibile.
Sì...
è impossibile riprodurre un file wav da una sandbox senza una DLL?
è impossibile riprodurre un file wav da una sandbox senza una DLL?
Come finirà nella sandbox? Dopo la conversione, è necessario mettere il file risultante nella sandbox. Webrequest non lo farà. Come si fa a scriverlo automaticamente nella cartella Sounds?
Presumo che il risultato della WebRequest sarà un file WAV scaricato dal server. Ecco il risultato del seguente codice
il problema in questa fase è che hello_world.wav viene fuori vuoto, perché il formato della chiamata WebRequest è chiaramente sbagliato
Anche se si ottiene un file audio valido dal server a EA tramite socket o webrequest, non è possibile scriverlo nella cartella Sounds, quindi PlaySound non sarà in grado di riprodurlo.
Реter Konow: Anche se si ottiene un file audio valido dal server all'EA tramite socket o webrequest, non è possibile scriverlo nella cartella Sounds, il che significa che PlaySound non sarà in grado di riprodurlo.
PlaySound è l'unica opzione per riprodurre un file wav senza una DLL?
Реter Konow: Anche se si ottiene un file audio valido per l'EA dal server tramite socket o webrequest, non è possibile scriverlo nella cartella Sounds, il che significa che PlaySound non sarà in grado di riprodurlo.
vedi sopra sull'argomento - tutto è possibile, ma richiede la volontà dell'utente
В данном примере показано как проигрывать звуки из файлов Ok.wav и timeoit.wav, входящих в стандартную поставку терминала. Эти файлы находятся в папке означает папку, из которой запущен клиентский терминал MetaTrader 5. Программным путем из mql5-программы каталог терминала можно узнать следующим образом: Расположение каталога данных терминала...
non c'è bisogno di scrivere sul file. WebRequest
Cosa intendi per "scaricare"? Il file audio ottenuto dopo la conversione del testo deve essere messo nella cartella Sounds perché Expert Advisor lo riproduca. La funzione PlaySound, non WebRequest, crea il suono in Expert Advisor, e prende un file audio dalla cartella Sounds. Vi dico che il compito è quasi impossibile.
Sì...
è impossibile riprodurre un file wav da una sandbox senza una DLL?
Sì...
è impossibile riprodurre un file wav da una sandbox senza una DLL?
Come finirà nella sandbox?
Presumo che il risultato della WebRequest sarà un file WAV scaricato dal server. Ecco il risultato del seguente codice
il problema in questa fase è che hello_world.wav viene fuori vuoto, perché il formato della chiamata WebRequest è chiaramente sbagliato
Presumo che il risultato della WebRequest sarà un file WAV scaricato dal server. Ecco il risultato del seguente codice
il problema in questa fase è che hello_world.wav viene fuori vuoto, perché il formato della chiamata WebRequest è chiaramente sbagliato
Anche se si ottiene un file audio valido dal server all'EA tramite socket o webrequest, non è possibile scriverlo nella cartella Sounds, il che significa che PlaySound non sarà in grado di riprodurlo.
PlaySound è l'unica opzione per riprodurre un file wav senza una DLL?
PlaySound è l'unica opzione per riprodurre un file wav senza una DLL?
Anche se si ottiene un file audio valido per l'EA dal server tramite socket o webrequest, non è possibile scriverlo nella cartella Sounds, il che significa che PlaySound non sarà in grado di riprodurlo.
vedi sopra sull'argomento - tutto è possibile, ma richiede la volontà dell'utente
Sì.
merdoso )
Sì.
Aspetta, che ne dici di questo
//--- riprodurre il file audio Demo.wav da terminal_data_directory\MQL5\Files\
PlaySound("\\\Files\Demo.wav")
https://www.mql5.com/ru/docs/runtime/resources