Скачать MetaTrader 5

Технология речевого озвучивания событий.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Повторяй сделки успешных трейдеров. Подпишись на сигнал!
Sergey Guliaev
2301
Sergey Guliaev 2012.04.03 17:50 

Здесь небольшая демонстрация возможностей. Технология понятна из кода, что непонятно спросите.

Как работает:

1. советник кодирует сообщения в виде имён GV-переменных

2. говорилка выполненная отдельным советником воспроизводит файлы и удаляет отработанные переменные

3. исполнение говорилки не в потоке даёт возможность произносить тексты не зависимо от тиков, что позволяет конструировать сложные фразы с указанием цен и уровней не вызывая торможения озвучиваемых индикаторов или советников.

для запуска демонстрации: распакуйте звуки в папку sounds,

установите советник на любое окно, закиньте скрипт на любое окно

Файлы:
sounds.zip 557 kb
script.zip 1 kb
expert.zip 2 kb
Sergey Guliaev
2301
Sergey Guliaev 2012.04.03 17:58  
GV-переменная Allow_Speak нужна для блокирования переполнения списка GV-переменных в отсутствие говорилки.
Рустам
3597
Рустам 2012.04.03 17:59  
Sergey Guliaev
2301
Sergey Guliaev 2012.04.03 18:46  
Сергей
256
Сергей 2012.04.03 19:11  
valenok2003:

Здесь небольшая демонстрация возможностей. Технология понятна из кода, что непонятно спросите.

Как работает:

1. советник кодирует сообщения в виде имён GV-переменных

2. говорилка выполненная отдельным советником воспроизводит файлы и удаляет отработанные переменные

3. исполнение говорилки не в потоке даёт возможность произносить тексты не зависимо от тиков, что позволяет конструировать сложные фразы с указанием цен и уровней не вызывая торможения озвучиваемых индикаторов или советников.

для запуска демонстрации: распакуйте звуки в папку sounds,

установите советник на любое окно, закиньте скрипт на любое окно

Идейка достойная
Sergey Guliaev
2301
Sergey Guliaev 2012.04.04 05:43  

Хотелось бы получить помощь в определении набора фраз. Что для кого актуально. Я постараюсь разбить эти фразы на составляющие и внесу эти фразы в говорилку, а так же постараюсь написать функцию генерации сложных сообщений типа

void speak(string txt);
где txt - произвольная строка составленная из разрешённых слов.

Должна поличиться весьма информативная озвучка, которая позволит не нырять по каждому бипу в терминал.

poruchik
1836
poruchik 2012.04.04 06:25  

Демонстрация закончена. Спасибо за внимание!

Спасибо!

Голос какой то компьютерный (хотелось бы по внятнее), можно оставить женский на бай (в общем смысле), добавить мужской - на селл

У меня при образовании медвежьей бабочки - говорит "верх достигнут" - типа пора вниз собираться и наоборот

Фраз можно много напридумывать

как советник будет узнавать какой параметр ему нужно взять из индикатора

Sergey Guliaev
2301
Sergey Guliaev 2012.04.04 06:49  
poruchik:

Демонстрация закончена. Спасибо за внимание!

Спасибо!

Голос какой то компьютерный (хотелось бы по внятнее), можно оставить женский на бай (в общем смысле), добавить мужской - на селл

У меня при образовании медвежьей бабочки - говорит "верх достигнут" - типа пора вниз собираться и наоборот

Фраз можно много напридумывать

как советник будет узнавать какой параметр ему нужно взять из индикатора

Программно, поскольку модуль формирования сигнала должен быть встроен в индикатор, подобно алерту или принту.
Dmitry Fedoseev
42886
Dmitry Fedoseev 2012.04.04 07:02  
Было что-то такое подобное
Sergey Guliaev
2301
Sergey Guliaev 2012.04.04 12:24  
Integer:
Было что-то такое подобное
Судя по всему дальше эксперимента не пошлО?
Sergey Guliaev
2301
Sergey Guliaev 2012.11.16 11:22  

Вернулся к этой теме - назрело.

Спикер будет собирать фразы из базового набора слов. Возможно примитивное использование через PlaySound

здесь прицеплена коллекция для озвучки ТФ 

Файлы:
xdvanntf.zip 159 kb
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий