![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Aquí en este sitio - subí un archivo de texto - y obtuve un archivo .wav
¿cómo organizarlo automáticamente?https://audio.online-convert.com/convert-to-wav
Sólo en inglés.
Su ejemplo es bueno, pero en este sitio no hay autorización, es decir, no es necesario especificar varias cabeceras en la solicitud, y por lo tanto no es necesario entender la sintaxis de dicha entrada.
Puede que me equivoque, pero no encuentro otra explicación para que se cuelgue en el caso de una cabecera y se produzca un error de autorización en el caso de otra cabecera. Este es el código con dos cabeceras
en cuanto se añade la segunda cabecera, la autorización deja de funcionar
2020.06.01 12:46:45.044 Webrequest4Voice (EURAUD,H1) Error de carga 'https://api.eu-gb.text-to-speech.watson.cloud.ibm.com/instances/9886a3ce-5734-455f-8f78-7a56381da686/v1/synthesize?text=TEST', código 401
Con una cabecera la autorización funciona, pero el flujo es conducido al archivo con caracteres extra que hacen imposible la reproducción del archivo de audio
Hay otro problema. Como decimos entre los expertos: "hay algún tipo de avería" )).
Justo arriba escribí en detalle cómo WebRequest se congela pero recibe un flujo sin embargo. El flujo llega al archivo y resulta estar roto. Quizás lo estoy poniendo en el archivo de forma incorrecta, pero lo más probable es que el array de char se llene de información extraña en el momento del bloqueo.
Esto es lo que debemos tratar ahora
leer (!!!) como http transfiere datos... algo sobre chunked :-)
La primera línea del contenido son los datos del servicio (la longitud si la memoria no me falla), y sólo después los datos del archivo binario
Hay otro problema. Como decimos entre los expertos: "hay algún tipo de avería" )).
Justo la función WebRequest funciona de una manera específica y está restringida internamente para tal uso. "
He estado probando el script y me he quedado con la duda: ¿de dónde ha salido la clave?
Tuve una charla con su agente. La primera pregunta que hizo fue:
Vale, no te preocupes, ¿estás usando un plan gratuito o de pago?
Y otra:
Hola, gracias por contactar con IBM Cloud. Para la asistencia técnica, le recomendamos que consulte todos los documentos disponibles, ya que se trata principalmente de una plataforma de autoservicio.
Pero, dio enlaces donde se puede hablar más sobre el tema de interés:https://www.ibm.com/watson en la parte inferior hay un icono de chat ¡Hablemos!
Además, otro enlace que me dio abrió esta página:
Aparentemente, el servicio es de pago.
Hasta 10.000 caracteres al mes se pueden vocalizar gratuitamente.
Esto entra en el punto 3 - "O bienla función WebRequest funciona de una manera específica y está restringida internamente para tal uso. "
Estuve probando el script y me quedé con la duda: ¿de dónde sale la llave?
Tuve una charla con su agente. La primera pregunta que hizo fue:
Vale, no te preocupes, ¿estás usando un plan gratuito o de pago?
Y otra:
Hola, gracias por contactar con IBM Cloud. Para la asistencia técnica, le recomendamos que consulte todos los documentos disponibles, ya que se trata principalmente de una plataforma de autoservicio.
Pero, dio enlaces donde se puede hablar más sobre el tema de interés:https://www.ibm.com/watson en la parte inferior hay un icono de chat ¡Hablemos!
Además, otro enlace que me dio abrió esta página:
leer (!!!) que tipo de datos da http...algo sobre chunked :-)
en el contenido, la primera línea son los datos del servicio (longitud si la memoria no me falla), y sólo después los datos del archivo binario
Gracias.
Leí un poco de información, encontré un error en mi código, lo arreglé, WebRequest dejó de colgarse y obtiene el flujo, pero veo la siguiente información en el archivo de todos modos
Debe haber otro "algo mal" en alguna parte ))
leer (!!!) como http da datos...algo sobre chunked :-)
la primera línea de contenido contiene los datos de servicio (longitud, si la memoria no me falla), y sólo entonces los datos del archivo binario
es decir, ahora entiendo que en el flujo recuperable
00000089 son datos de servicio, pero no entiendo cómo hacer que ignore
Mira la foto. El plan gratuito es de hasta 10.000 caracteres al mes.
Sí, sí, tienes razón. También he escrito sobre ello aquí antes
Mira la foto. Plan gratuito hasta 10.000 caracteres al mes.
cuando te registras en su página web y sigues las indicaciones, aparece una página en la que aparecela apikey