Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#121: 2008-05-06 14:34:30 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2021-05-21 05:16:34
карма: 0

0
Ответов: 5227
Рейтинг: 588
#122: 2008-05-06 14:40:25 ЛС | профиль | цитата
Ага, только женские и такие сексуальные
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Гость
Ответов: 17029
Рейтинг: 0
#123: 2008-05-06 15:02:50 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2021-05-21 05:16:35
карма: 0

0
Ответов: 5227
Рейтинг: 588
#124: 2008-05-06 15:09:04 ЛС | профиль | цитата
не катит применительно к схеме Андрея., читай его замечания применительно к моей первой альтернативе и встанешь на теже грабли
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Гость
Ответов: 17029
Рейтинг: 0
#125: 2008-05-06 15:56:34 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2021-05-21 05:16:35
карма: 0

0
Ответов: 5227
Рейтинг: 588
#126: 2008-05-06 16:28:04 ЛС | профиль | цитата
CPU - да не кто и не морочится все делают как могут, я убеждён что и ещё пару вариантов можно придумать. Другое дело что схема была расчитана на голосовое сопровождение набора телефонного номера, а я лично и многие другие граждане и телефоны с АОН тоже любят читать и воспринимать тройками и двойками ну и единицей например (8) код межгорода. Ели ты без проблем воспринимаешь шестизнак то ради бога. Далее телефоны городские и мобильные не всегда имеют одинаковое количество цифр, но по маске можно их запросто разбить чтобы воспроизведение было убедительным и воспринимаемым. Так что заморочится тебе всётаки пришлось 29 элементов в мультике против моих 22 и к тому же как нифига не работало так и не работает , проверь сам -100001, 100010 лажает
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#127: 2008-05-06 17:22:07 ЛС | профиль | цитата
Андрей., вот объсни мне -- на кой черт ты в схему воткнул системный поток
карма: 22

0
Ответов: 5227
Рейтинг: 588
#128: 2008-05-06 18:39:24 ЛС | профиль | цитата
Ну ведь правельным путём шли товарищи! Андрей, упростил до нельзя, для трёх знаков самое то, спасибо за идею (залеплю намедне звонилку смс пейджер )

CPU - твоя мудрость ( моя тупость ) мне пару элементов съэкономила ;)

code_8985.txt
------------ Дoбавленo:

ну блин торопыха, на входе ещё один StrMask (0##) а то 0?? не срабатывает
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
файлы: 1code_8985.txt [2.6KB] [710]
Гость
Ответов: 17029
Рейтинг: 0
#129: 2008-05-06 20:51:31 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2022-04-03 07:57:15
карма: 0

0
Ответов: 3851
Рейтинг: 159
#130: 2008-05-06 21:34:38 ЛС | профиль | цитата
CPU писал(а):
так заорхивировал бы куданибуть звуки чтоли?
много (относительно) места занимают, да и дикция у меня не безупречная, так что - самостоятельно, у меня это заняло не более 10 минут. Совет - когда будете надиктовывать, не меняйте тон речи, например я записал все фразы в одну аудио дорожку (audacity), а потом используя выделение сохранял фрагменты в файлы по очереди.

nesco писал(а):
Андрей., вот объсни мне -- на кой черт ты в схему воткнул системный поток
чтобы в момент проигрывания можно было добавить в очередь новые числа для произнесения - PlaySound работает в режиме PlayType=SND_SYNC ("вернуть управление в программу только после проигрывания файла звука")
------------ Дoбавленo:

andrestudio, code_8985.txt представляет "012" как "12"
------------ Дoбавленo:

для телефонов - можно в файл "+.wav" записать фразу "код страны", "(.wav" - "код города", а ").wav" - "телефон".
карма: 0
начавший
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#131: 2008-05-06 22:05:54 ЛС | профиль | цитата
Андрей., а почему не вот это
SND_ASYNC - вернуть управление в программу сразу же после начала проигрывания файла звука.
В этом режиме запускается независимый поток воспроизведения и на добавление символов никак не влияет.
карма: 22

0
Ответов: 5227
Рейтинг: 588
#132: 2008-05-07 06:49:48 ЛС | профиль | цитата
Андрей ну ты барин! Я поторопился и сразу поправился, по аналогии на входе StrMask (0##) потавить нужно, и того 12 элементов (свои сам считай). Самый неприглядный участок твоей схемы в моём понимании это как раз и был этот спецефический цифровой парсер. И то что я его просто тупо не хотел применить для меня самое главное (потому как не видел в нём оптимальный вариант и моей логике он не поддался )

Да вообщем как знаешь.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 3851
Рейтинг: 159
#133: 2008-05-07 08:20:03 ЛС | профиль | цитата
nesco, у меня не получается - не воспроизводит, в смысле воспроизводит всё сразу, в итоге - звука не слышно. Покажи схемно, если можно.

andrestudio, я не в упрёк, моя схема лишь вариант. Кстати выложи правильный вариант, чтоб людям заново не придумывать..
карма: 0
начавший
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#134: 2008-05-07 11:43:28 ЛС | профиль | цитата
Андрей. писал(а):
в итоге - звука не слышно

Да, я это уже понял.
карма: 22

0
Ответов: 5227
Рейтинг: 588
#135: 2008-05-07 14:17:13 ЛС | профиль | цитата
рабочий вариант для трёхзначных цифр

code_2217.txt

[size=-2]------ Добавлено в 14:17
Андрей, короче опять за рыбу деньги , а с MediaPlayer не пробовал файл проигрывать с выбранной позиции? Уж больно не хоце 38 файлов делать . Есть также компонент от EvilGeo MSAgent, с ним можно попробовать говорить заставить, правда произношение там не ахти, если только качественный движок установить в винду, правда у кого его нет тот побрился
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
файлы: 1code_2217.txt [3KB] [657]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)