Для тех, кто хочет говорить в Модем

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Для тех, кто хочет говорить в Модем

Сообщение kif » 17.09.2004 (Пт) 9:23

Этот OCX, может говорить в линию, записывать с линии, ловить тоновые нажатия кнопок телефона, генерировать их, принимать факс, отправлять его, звонить, отвечать (соответственно) и даже перенапрвлять звонок (как секретарь), кстати у него есть встроенная функция склеивания wav файлов в один.

И самое главное ему не требуются какие либо дополнительные библиотеки, он использует TAPI.

звуковые файлы должны быть фармата wav(pcm) 16 бит, 8гКц, моно.

Проще было бы только купить внешний модем со звуковым входом и не парить себе мозги :D
Вложения
voiceangel.rar
(459.02 Кб) Скачиваний: 151
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.

XPraptor
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 02.12.2003 (Вт) 18:13
Откуда: Minsk

Сообщение XPraptor » 17.09.2004 (Пт) 9:35

Крут kif!
Полезный OCX выложил, а то народ мается по форумам с глупыми вопросами!!!
Если руки кривые, то не надо ругать разработчиков.

kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Сообщение kif » 17.09.2004 (Пт) 10:08

Благодарить не меня нужно, а того кто его выкинул до меня.

По моему я его сдесь же и взял (в смысле на форуме)

Поиск рулит.
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.

moshkin
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 03.12.2002 (Вт) 15:01
Откуда: Russia

Сообщение moshkin » 17.09.2004 (Пт) 12:28

Контрол хороший и нужный, но!:
А он вообще рабочий, там где он был выложен первый раз
http://bbs.vbstreets.ru/viewtopic.php?t ... %E5%EC+wav
там говорилось что его еще и ломать надо.
Короче - у меня не работает. Даже не звонит. В чем дело?
Такое ощущение что что-то в системе, или меня переклинило.
и тот же Exceletel teletools не рабтает...
Подскажите в чем может быть дело?

XPraptor
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 02.12.2003 (Вт) 18:13
Откуда: Minsk

Сообщение XPraptor » 17.09.2004 (Пт) 12:34

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

moshkin
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 03.12.2002 (Вт) 15:01
Откуда: Russia

Сообщение moshkin » 17.09.2004 (Пт) 12:47

Звонит без префикса, это у него настройки соскочили. Но делает так: релюшка щелкает, набирает номер (вероятно) и через пару секунд сам же и кладет трубку. При этом звонка на номере куда звоню я не слышу.
На дисплее модема появляется сообщение "voice mode Setting parametrs" После чего трубу кладет.
Что делать?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 17.09.2004 (Пт) 12:56

Может у тебя модем нестандартный?
Lasciate ogni speranza, voi ch'entrate.

moshkin
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 03.12.2002 (Вт) 15:01
Откуда: Russia

Сообщение moshkin » 17.09.2004 (Пт) 13:10

Ну в общем пришел к тому же что и было:
модем звонит, но ничего не проигрывает, при нажатии на кнопку play
справа внизу в окне появляется "No wave driver" - в чем дело?
Выбирал и Line и Sound Card (хоть это и не то).
Модем Zyxel Omni 56K Pro. В системе установлен как он же. Может какое еще нужно звуковое устройство доустановить? что он мог так работать?
Может какой-нибудь VoiceCenter ?
Собственно в этом у меня и проблема, что никак он звук не воспроизводит.
Очень жду ответа - может по почте можно, вроде как уже не для конференции вопросы: moshkin@ostr.vsi.ru/
Жду.

moshkin
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 03.12.2002 (Вт) 15:01
Откуда: Russia

Сообщение moshkin » 17.09.2004 (Пт) 13:28

и еще в догонку, все-таки такое ощущение что нужно чтобы где-то было установлено звуковое устройство, к примеру в свойствах системы в диспетчере устройств в папке "Звуковые видео и игровые устройства" там у Вас есть модем или что-то от него?
А то у меня нет ничего и вот кажется что когда-то я такое ставил на модемах Acorp...

kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Сообщение kif » 20.09.2004 (Пн) 12:36

Я тоже пробовал Zyxel - не играет.

Я не смог установить ему AudioDevice
Проблема в этом.

он использует установленное в системе Audio устройство модема?, если его нет - досвидания.
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.

XPraptor
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 02.12.2003 (Вт) 18:13
Откуда: Minsk

Сообщение XPraptor » 20.09.2004 (Пн) 12:40

В нормальных дровах к Zyxel-ю есть аудио девайс, конечно он должен быть установлен, а так через что ты собрался проигрывать звук?
Если руки кривые, то не надо ругать разработчиков.

moshkin
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 03.12.2002 (Вт) 15:01
Откуда: Russia

Сообщение moshkin » 20.09.2004 (Пн) 13:56

В данный момент вот пытаюсь поставить Wave Device от модема, - никак. Уже звонил в Zyxel - не поймем в чес дело. Никак не ставиться и все.
Все попытки менять драйверы, систему и компьютеры и сами модемы ничего не дали пока: "Произошла ошибка при установке устройства.
Установщик класса отклонил запрос на установку или обновление этого
устройства"

mark+
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 156
Зарегистрирован: 03.07.2003 (Чт) 0:04
Откуда: Kurgan

Сообщение mark+ » 22.09.2004 (Ср) 18:08

Слушай, а не знаешь где можно достать прогу или контрол для автоопределения номера? :?:

moshkin
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 03.12.2002 (Вт) 15:01
Откуда: Russia

Сообщение moshkin » 23.09.2004 (Чт) 7:10

На данный момент дело обстоит так:
Можно ЛЕГКО работать с модемом средствами VB если в системе установлено отдельное устройство типа Modem Wave Device или Unimodem device в папке "звуковые и игровые устройства". (Может это и тривиально, но я не знал...). Для такого доступа нужен специальный контрол (ну в общем примочка). Что есть - Exceletel teletools, большая очень крутая фигня 10 Мб, еще вот на форуме мелькал Voiceangel.
(все могу выслать по почте)
А второй путь - не ставить никаких устройств а напрямую в порт передавать команды именно для конкретного модема и его инициализировать как voice и дальше дуть в порт оцифрованный звук. Способ хороший но при смене моедма придется переделывать код. Так я пока не разобрался.
У меня же проблемы были прежде всего в том что, как выяснилось, все внешние модемы Zyxel (Omni 56K, Omni56KNeo, Omni56K Pro и, вероятно остальные) не ставят голосовое устройство под Win2k/XP. Служба поддержки Zyxel призаналась в этом, но говорят что так и надо - редиски.
То Mark+: вероятно exceletel может, но проверить не могу - у нас АОН заблокирован на АТС. Хотя не уверен.

kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Сообщение kif » 23.09.2004 (Чт) 14:56

Обнаружил одну неприятную вещь:

когда voiceangel слушает линию - загрузка процессора 100%.

проблема в самом OCX.

может так и должно быть? на знаю.
Venta Fax практически ничего не жрет.
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: С.Т., Yandex-бот и гости: 3

    TopList