![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Qui su questo sito - ho caricato un file di testo - e ho ottenuto un file .wav
la domanda è: come organizzarlo automaticamente?https://audio.online-convert.com/convert-to-wav
Solo in inglese.
Il tuo esempio è buono, ma su questo sito non c'è autorizzazione, cioè non c'è bisogno di specificare più intestazioni nella richiesta, e quindi non c'è bisogno di capire la sintassi di una tale voce.
Forse, forse mi sbaglio, ma non riesco a trovare nessun'altra spiegazione per la sospensione nel caso di un'intestazione e l'errore di autorizzazione nel caso di un'altra intestazione. Ecco il codice con due intestazioni
non appena viene aggiunta la seconda intestazione, l'autorizzazione smette di funzionare
2020.06.01 12:46:45.044 Webrequest4Voice (EURAUD,H1) Errore di caricamento 'https://api.eu-gb.text-to-speech.watson.cloud.ibm.com/instances/9886a3ce-5734-455f-8f78-7a56381da686/v1/synthesize?text=TEST', codice 401
Con un'intestazione l'autorizzazione funziona, ma il flusso è guidato al file con caratteri extra che rendono impossibile riprodurre il file audio
C'è un altro problema. Come diciamo tra esperti: "c'è una specie di malfunzionamento" )).
Appena sopra ho scritto in dettaglio come WebRequest si blocca ma riceve comunque un flusso. Il flusso arriva al file e risulta essere rotto. Forse lo sto mettendo nel file in modo errato, ma molto probabilmente l'array di char si riempie di informazioni estranee al momento dello stallo.
Questo è ciò di cui dovremmo occuparci ora
leggere (!!!) come http trasferisce i dati... qualcosa su chunked :-)
La prima riga del contenuto sono i dati di servizio (lunghezza se la memoria non mi inganna), e solo allora i dati del file binario
C'è un altro problema. Come diciamo tra esperti: "c'è una specie di malfunzionamento" )).
Appena la funzione WebRequest funziona in un modo specifico ed è internamente limitata per tale uso. "
Ho testato lo script e sono rimasto con la domanda: da dove viene la chiave?
Ho fatto una chiacchierata con il loro agente. La prima domanda che fece fu:
Ok non preoccuparti, stai usando un piano gratuito o a pagamento?
E un altro:
Salve, grazie per aver contattato IBM Cloud. Per l'assistenza tecnica vi consigliamo di controllare tutti i documenti disponibili a vostra disposizione, dato che siamo principalmente una piattaforma self service.
Ma, ha dato link dove si può parlare di più sull'argomento di interesse:https://www.ibm.com/watson in fondo c'è un'icona di chat Let's talk!
Inoltre, un altro link che mi ha dato ha aperto questa pagina:
A quanto pare, il servizio è a pagamento.
Fino a 10.000 caratteri al mese possono essere doppiati gratuitamente.
Questo rientra nel punto 3 - "Ola funzione WebRequest funziona in un modo specifico ed è internamente limitata per tale uso. "
Stavo testando lo script e sono rimasto con la domanda: DOVE viene la chiave?
Ho fatto una chiacchierata con il loro agente. La prima domanda che fece fu:
Ok non preoccuparti, stai usando un piano gratuito o a pagamento?
E un altro:
Salve, grazie per aver contattato IBM Cloud. Per l'assistenza tecnica vi consigliamo di controllare tutti i documenti disponibili a vostra disposizione, dato che siamo principalmente una piattaforma self service.
Ma, ha dato link dove si può parlare di più sull'argomento di interesse:https://www.ibm.com/watson in fondo c'è un'icona di chat Let's talk!
Inoltre, un altro link che mi ha dato ha aperto questa pagina:
leggere (!!!) che tipo di dati dà http...qualcosa su chunked :-)
nel contenuto, la prima riga sono i dati di servizio (lunghezza se la memoria non mi inganna), e solo allora i dati del file binario
Grazie!
Ho letto alcune informazioni, ho trovato un errore nel mio codice, l'ho corretto, WebRequest ha smesso di bloccarsi e ottiene il flusso, ma vedo comunque le seguenti informazioni nel file
Ci deve essere un altro "qualcosa di sbagliato" da qualche parte ))
leggere (!!!) come http dà i dati...qualcosa su chunked :-)
la prima riga del contenuto contiene dati di servizio (lunghezza, se la memoria non mi inganna), e solo allora i dati binari del file
cioè ora capisco che nel flusso recuperabile
00000089 è un dato di servizio, ma non capisco come farlo ignorare
Guarda la foto. Il piano gratuito è fino a 10.000 caratteri al mese.
Sì, sì, hai ragione. Ne ho scritto anche qui prima
Guardate la foto. Piano gratuito fino a 10.000 caratteri al mese.
quando ti registri sul loro sito web e segui le istruzioni, ad un certo punto appare una pagina dove è elencata l'apikey