Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.07.01;
Скачать: [xml.tar.bz2];

Вниз

Проблема с голосовым модемом.   Найти похожие ветки 

 
belobadgo   (2002-02-26 10:38) [0]

Доброго времени суток.
Задача - отправить факс: модемом набрать номер, если на том конце слышен приятный человеческий голос, то не менее приятным голосом модем должен проскрипеть что-то наподобие "примите факс", затем идет отправка факса...
Что использую - Async Pro 3.06 на Delphi6 под Win2000. Модем USR 56K Voice PCI...
В чем проблема - функция apdtapidevice.playwavfile("lala.wav"), выдает ошибку " TapiWaveFileError". Эта же функция в режиме автоответчика работает на "ура" (т.е. есть пример от APRO "ExVoice" - автоответчик, все нормально: звоню, после 2-х гудков слышу wav-файл...) Пробывал работать через модемные компоненты: в СОМ порт шлю AT#CLS=8 AT#VSM=128,8000 AT#VLS=0 AT#VTX, но как дальше сконвертировать и вывести в СОМ порт wav-файл не имею понятия...
Помогите пожалуйста. Заранее Спасибо.


 
vigo   (2002-02-26 14:19) [1]

Проблема в формате Wav файла, а именно в том, каким кодеком и с какими параметрами он был записан. Посмотрите в стандартной звукозаписи параметры файлов, которые идут с примером. Async Professional, похоже других форматов не подддерживает :(
Я столкнулся с другой проблемой: ZyXEL Omni под Win2k. Не работает даже ExVoice: А именно: воспроизведение в линию происходит с помехами.
Если вы желаете пользоваться непосредственно голосовыми командами модема, минуя TAPI, то вам необходимо перекодировать звуковой файл в RAW формат, перед выводом в порт. Но стоит помнить, что в этом случае теряется гибкость.


 
belobadgo   (2002-02-28 10:17) [2]

to vigo: Спасибо, но формат файла нормальный (сам файл взят из примеров Async Pro). Говорить в линию свою железяку я уже научил, но появилась другая проблема. TapiDevice формирует состояние CONNECT если после набора номера идут длинные гудки, т.е. модему все равно успели ли натом конце взять трубку или не успели - он просто проигывает файл в линию... И еще - необходимо переключиться в факсовую моду и отправить факс, переключение (apdtapidevice.AutomatedVoicetoComms) происходит нормально но при попытке отправить факс (apdsendfax.StartManualTransmit )вылетает ошибка ядра ОС... Что делать? SOS !!!


 
HVS   (2002-03-13 14:04) [3]

Привет у меня похожие проблемы, использую
Voice Modem Library для Borland Delphi
Copyright (C) 1998-1999 Роман М. Мочалов.
Модем говорит в линию не обращая внимания на то ,что
на том конце трубка не снята.
Хотелось бы узнать, получилось ли у тебя научить модем себя правильно вести.




 
belobadgo   (2002-03-14 15:03) [4]

to HVS: Нет не получилось, я так и не могу опредилить кто на том конце взял трубку - человек или модем...



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2002.07.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
1-1028
HitMan
2002-06-18 12:54
2002.07.01
Таблица для рисунков


1-1079
Сергей 1
2002-06-19 10:13
2002.07.01
Проблемы с TDBEdit


1-953
@andrew
2002-06-19 18:05
2002.07.01
Привет всем! Очень прошу помочь! Люая помощь-огромное спасибо :)


1-1102
Tutov Roman
2002-06-19 13:53
2002.07.01
Как программно двигать сплиттеры ?


7-1225
Schummi
2002-01-13 10:13
2002.07.01
МР3 - в линию???





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский