Если под Borland C++ Builder/Delphi - сюда:...15.08.04 12:07 Число просмотров: 2091 Автор: Killer{R} <Dmitry> Статус: Elderman Отредактировано 15.08.04 12:08 Количество правок: 1
Подскажите плз как отправить факс. И как отправить voice-mail. Т.е. например юзер вбивает текстб номер телефонаб а программа звонит и проговаривает ему это сообщение. Только пожалуйста поподробнее, а не так:
Text-to-speech, fax send - Google . Использовать Tapi нужно ИМХО. У кого нить есть предложения?
Спасибо.
Если под Borland C++ Builder/Delphi - сюда:...15.08.04 12:07 Автор: Killer{R} <Dmitry> Статус: Elderman Отредактировано 15.08.04 12:08 Количество правок: 1
> Если под Borland C++ Builder/Delphi - тебе сюда: > http://sourceforge.net/projects/tpapro Спасибо большое. А про TAPI где можно найти? А то этото пример работает нормально 5-6 раз, а после молча перегружает машину. Как резетом. (XP SP1).
Странно у меня не перегружает (вин2000), про TAPI можно...16.08.04 14:59 Автор: Killer{R} <Dmitry> Статус: Elderman Отредактировано 16.08.04 15:08 Количество правок: 1
> Спасибо большое. А про TAPI где можно найти? А то этото > пример работает нормально 5-6 раз, а после молча > перегружает машину. Как резетом. (XP SP1). Странно у меня не перегружает (вин2000). Если как ресетом.. Что в Event log'е пишется? Может это не ресет а синий экран виндов изза какого то глюка железа (драйвера кривого софтмодема например)
Про TAPI можно найти в MSDN'е
Я пробовал OCX из примера.16.08.04 17:06 Автор: Kane Статус: Незарегистрированный пользователь
Я пробовал OCX из примера.
extapi.exe
работает нормально, но когда нужно в трубку вав проиграть 5-6 раз играет и перегружается :(. А ты компонент пробовал ставить? Вообще как через ТАПИ wav проиграть?
Через TAPI можно получить id waveform output девайса16.08.04 18:40 Автор: amirul <Serge> Статус: The Elderman
> Я пробовал OCX из примера. > extapi.exe > работает нормально, но когда нужно в трубку вав проиграть > 5-6 раз играет и перегружается :(. А ты компонент пробовал > ставить? Вообще как через ТАПИ wav проиграть? А проигывать надо все равно через ACM. Здесь уже было разъяснение на эту тему. Кроме того, можешь поискать в knowledge base статью "Direct-to-Disk recoder...." Там расписана работа с ACM, ну а работа с TAPI в плане получения ID-шника довольно проста
А перегружается комп наверное потому, что в Мой компьютер->Свойства->Дополнительно->Загрузка и Восстановление->Параметры->Выполнить автоматическую перезагрузку
Без этого флажка скорее всего Вы увидите обычный синий экран
Спасибо попробую сделать17.08.04 12:52 Автор: Kane Статус: Незарегистрированный пользователь
> Я пробовал OCX из примера. > extapi.exe > работает нормально, но когда нужно в трубку вав проиграть > 5-6 раз играет и перегружается :(. Странно это. Перезагружается винда обычно в трех случаях - когда ее перезагружают, когда ее выключат и когда глючит железо/драйвер. Думаю тот пример врядли ее выключает, остается только 2 варианта. Так что - 1)Проверь системный лог 2) У тебя там UPS случайно на ком порту одинаковой четности с модемом (если модем аппаратный) не висит? И вообще другой софт (всякие автоответчики) играет звук в линию нормально?
> А ты компонент пробовал ставить? Я компонент ставил и его юзал. Вернее я вообще в своем проекте по хитрому сделал - я этими TAPRO просто голос синтезировал в файл, затем конвертил файл в ADPCM и играл в модем напрямую без всяких ТАПИ в компорт (AT#VTX и данные). Минус - непортабельно на другие модемы (форматы могут отличатся). Но мне в том проекте это пофиг было. Надо было "не отрывая" модем от других задач проекта (слушать и пищать в линию DTMF коды) играть в линию голос еще.
> Странно это. Перезагружается винда обычно в трех случаях - > когда ее перезагружают, когда ее выключат и когда глючит > железо/драйвер. Думаю тот пример врядли ее выключает, > остается только 2 варианта. Так что - 1)Проверь системный > лог 2) У тебя там UPS случайно на ком порту одинаковой > четности с модемом (если модем аппаратный) не висит? И > вообще другой софт (всякие автоответчики) играет звук в > линию нормально? Все играет нормально, а винда по-моему даже в лог не успевает ничего записать. Пусто. Моментально падает.
> > > А ты компонент пробовал ставить? > Я компонент ставил и его юзал. Вернее я вообще в своем > проекте по хитрому сделал - я этими TAPRO просто голос > синтезировал в файл, затем конвертил файл в ADPCM и играл в > модем напрямую без всяких ТАПИ в компорт (AT#VTX и данные). > Минус - непортабельно на другие модемы (форматы могут > отличатся). Но мне в том проекте это пофиг было. Надо было > "не отрывая" модем от других задач проекта (слушать и > пищать в линию DTMF коды) играть в линию голос еще. > Плз, можешь помочь с этим (сырцами :)) Мне в принципе тож для конкретного момеда нужно. А еще с text-to-speech не работал? Мне нужно текстовый файл в трубку проболтать.
Только через сторонние библиотеки16.08.04 19:01 Автор: Killer{R} <Dmitry> Статус: Elderman Отредактировано 16.08.04 19:06 Количество правок: 2
> Плз, можешь помочь с этим (сырцами :)) Мне в принципе тож > для конкретного момеда нужно. А еще с text-to-speech не > работал? Только через сторонние библиотеки
> Мне нужно текстовый файл в трубку проболтать. Хм.. ну как сказать.. Там этих сырцов несколько тысяч строчек, выдирать оттуда куски проблематично а все показывать.. Проект то под заказ писался мот и не хорошо так делать. И думаю что играть через ТАПИ проще будет, преобразованием в понятный модему формат тогда винда будет заниматься. И кроме того - я же сказал что писал под конкретный модем. А именно - IDC VR+. Не факт что твой модем это поймет. IDC использует роквелловский ADPCM 4х битный. Вообщето он самый распространенный по моему, но малоли.
Спасибо за ответ. а какие библиотеки, если не секрет?17.08.04 12:47 Автор: Kane Статус: Незарегистрированный пользователь