그리고 다시 dll과 시장 - 페이지 7

 
Maxim Kuznetsov :

검색 엔진에 "텍스트 음성 변환"을 입력하면 첫 번째 링크가 이러한 서비스와 Rest-API로 연결됩니다.

프로토콜을 이해하고 문제가 발생하면 WebRequest 및 JSon에 대해 알려줄 것입니다.

오랜 검색 끝에 월 10,000자 수의 무료지만 제한된 서비스를 찾았습니다. 그리고 보라, 그것은 wav 파일을 만들어 터미널에서 이론적으로 잃어버리게 합니다. 음, 어쨌든 그는 Alerts를 재생합니다.

WAV 파일에서 명령으로 curl을 가져옵니다.

curl -X POST -u "apikey:GR1bb3zVMs9fcNKL6pA9-5zads3j9ptWliCu6eh9oupUnpZB9pt" ^
--header "Content-Type: application/json" ^
--header "Accept: audio/wav" ^
--data "{\"text\":\"hello world\"}" ^
--output hello_world.wav ^
"https://api.eu-gb.text-to-speech.watson.cloud.ibm.com/instances/9886a3ce-5734-455f-8f78-7a56381da86/v1/synthesize"

이제 이 구문을 WebRequest 형식으로 가져오는 방법을 모르겠습니다.

 
Artyom Trishkin :

중복 계정에 대한 리소스 규칙을 알고 있습니까?

알고 있지는 않지만 자연스럽게 규칙을 따르고 내가 쓰고 있는 계정을 위해 다른 계정을 기부할 준비가 되어 있습니다.

그것을 하는 방법?

 

\소리\

이 폴더에는 듣기에 지겨워지는 모든 종류의 명령과 멜로디, 사운드를 집어넣을 수 있습니다.

스냅샷 음악

명령 작성 - 파일 수정

예를 들어 여기 또는 많은 프로그램이 있습니다.

스냅샷 봉투

 //+------------------------------------------------------------------+
//|                                                       Sounds.mq5 |
//|                        Copyright 2020, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2020, MetaQuotes Software Corp."
#property link        "https://www.mql5.com"
#property version    "1.00"
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart ()
  {
//---
   PlaySound ( "alert.wav" );
   Sleep ( 1 * 1000 );
   PlaySound ( "request.wav" );
   Sleep ( 1 * 1000 );
   PlaySound ( "email.wav" );
  }
//+------------------------------------------------------------------+
 
Nikolai Karetnikov :

오랜 검색 끝에 월 10,000자 수의 무료지만 제한된 서비스를 찾았습니다. 그리고 보라, 그것은 wav 파일을 만들어 터미널에서 이론적으로 잃어버리게 합니다. 음, 어쨌든 그는 Alerts를 재생합니다.

WAV 파일에서 명령을 사용하여 curl을 가져옵니다.

이제 이 구문을 WebRequest 형식으로 가져오는 방법을 모르겠습니다.

모든 노래가 재생됩니다. \Sounds\ 에 있는 파일을 푸시하기만 하면 됩니다.

여기 스크립트가 있습니다. 얼마나 어려운지 말하기 부끄럽다.

파일:
Sounds.mq5  1 kb
 
Alexsandr San :

모든 노래가 재생됩니다. \Sounds\ 에 있는 파일을 푸시하기만 하면 됩니다.

여기 스크립트가 있습니다. 얼마나 어려운지 말하기 부끄럽다.

이제 이것은 전문가 수준의 프로그래밍입니다! )

트릭은 DLL을 사용하지 않고 변환 자체를 시작할 수 있는 경우에도 mp3에서 wav로 변환하는 데 시간이 걸린다는 것입니다(전문가로서 모든 요소를 고려하려고 합니다))))

하지만 반복해서 말씀드리지만 IBM의 Watson은 wav 파일을 즉시 다운로드할 수 있는 기능을 제공합니다. 정말 좋습니다. curl 명령 형식을 파악하는 것만 남아 있습니다.

curl -X POST -u "apikey:GR1bb3zVMs9fcNKL6pA9-5zads3j9ptWliCu6eh9oupUnpZB9pt" ^
--header "Content-Type: application/json" ^
--header "Accept: audio/wav" ^
--data "{\"text\":\"hello world\"}" ^
--output hello_world.wav ^
"https://api.eu-gb.text-to-speech.watson.cloud.ibm.com/instances/9886a3ce-5734-455f-8f78-7a56381da86/v1/synthesize"

WebRequest 형식의 결과

이것은 스크립트가 정말 도움이 되는 곳입니다 ;)

Документация по MQL5: Сетевые функции / WebRequest
Документация по MQL5: Сетевые функции / WebRequest
  • www.mql5.com
Для использования функции WebRequest() следует добавить адреса серверов в список разрешенных URL во вкладке "Советники" окна "Настройки". Порт сервера выбирается автоматически на основе указанного протокола - 80 для "http://" и 443 для "https://". Функция WebRequest() является синхронной, это означает, что она приостанавливает выполнение...
 
Nikolai Karetnikov :

이제 이것은 전문가 수준의 프로그래밍입니다! )

트릭은 DLL을 사용하지 않고 변환 자체를 시작할 수 있는 경우에도 mp3에서 wav로 변환하는 데 시간이 걸린다는 것입니다(전문가로서 모든 요소를 고려하려고 합니다))))

하지만 반복해서 말씀드리지만 IBM의 Watson은 wav 파일을 즉시 다운로드할 수 있는 기능을 제공합니다. 정말 좋습니다. curl 명령 형식을 파악하는 것만 남아 있습니다.

WebRequest 형식의 결과

이것은 스크립트가 정말 도움이 되는 곳입니다 ;)

그 주소 또는 무엇에서 음성 메시지를 받고 있습니까?

스냅샷 등록

 

오류를 준다

스냅샷2

스냅 사진

--------------------------------

아마도 사용자 이름과 비밀번호는 아직 등록해야 합니다!?

파일:
 
Alexsandr San :

오류를 준다


키가 만료되었습니다

첨부된 .bat 파일이 올바르게 작동합니다.



있는 경우 ^ 기호는 서버로 보낸 한 줄에 파일 줄을 올바르게 수집하기 위해 DOS 창에서만 필요합니다.


파일:
voice.bat.txt  1 kb
 
Nikolai Karetnikov :

키가 만료되었습니다

첨부된 .bat 파일이 올바르게 작동합니다.



있는 경우 ^ 기호는 서버로 보낸 한 줄에 파일 줄을 올바르게 수집하기 위해 DOS 창에서만 필요합니다.


예! 파일을 얻을 수 있었다

여기

스냅샷3

------------------------------------

하지만 같은 방식으로 - 당신도 바이러스를 몰 수 있습니다!?

파일:
hello_world.zip  34 kb
 

나는 .dll과 모든 종류의 WebRequest 를 사용하지 않기로 결정했다.

확인 후 10분만에 운영체제 복원

이 소프트웨어로

스냅샷.PNG