Задача:
1.Любыми средствами Hiasm подключить(соединить) Мобильное устройство на базе Android. с пк на базе Windows 7. Желательно Bluetooth но рассмотрю любые варианты.
2.Набрать номер на ПК и использовать устройства ввода и вывода ПК для общения по телефону.
3.(пункт 1 и 2 важнее, но это тоже интересно) Можно ли как-то программно понять, что пользователь взял трубку и положил? Типа гудки уже не идут. Возможно нужно как-то распознать тональный сигнал? Или устройство (Телефон) передают каике-то разговор начался и закончился.
Пожалуйста не судите строга, дайте дельный совет. а не гоните в шею. Я по шерстил в интернете, но нечего дельного нету. Слышал только что это через COM порт вроде можно. а как не понимаю.
Возможно ли такое вообще сделать?
Этот топик читают: Гость
Ответов: 253
Рейтинг: 0
|
|||
карма: 0 |
|
Google
vip
|
#1.1контекстная реклама от партнеров
|
Главный модератор
Ответов: 2997
Рейтинг: 395
|
|||
egorhay писал(а): Пожалуйста не судите строга, дайте дельный совет. а не гоните в шею. А очень хочется дать дельный совет... |
|||
карма: 6 |
|
Ответов: 1328
Рейтинг: 69
|
|||
egorhay, сделать возможно, но стабильно работать не будет, с телефоном куча проблем. Лучше смотри в сторону SIP телефонии
|
|||
карма: 2 |
|
Ответов: 253
Рейтинг: 0
|
|||
Konst писал(а): Лучше смотри в сторону SIP телефонииДопустим возьму sip, а какими средствами это в hiasm осуществить? Мне нужно диалог с клиентом записывать в wav |
|||
карма: 0 |
|
Ответов: 1328
Рейтинг: 69
|
|||
я делал подобное с calloffice через CMD, но он не бесплатный
|
|||
карма: 2 |
|
Ответов: 704
Рейтинг: 7
|
|||
А если через tаsker создать алгоритм опроса вебсервера в хиасм? Запускается и таскер шлет запрос на наличие номера для набора у сервера каждую секунду по http, запоминая его в переменную. После производит набор и включает запись (кажется есть такое у него). Дальше сохраняет и отправляет файл как-то серверу (по блютус, через гугл драйв, на фтп). Смотрел его поверхностно, но вполне рабочий инструмент, а экспорт в apk потом создает законченный продукт.
Редактировалось 2 раз(а), последний 2019-03-18 21:34:07 |
|||
карма: 0 |
|
Ответов: 253
Рейтинг: 0
|
|||
Я сделал проще) Набрать номер можно осуществить помощью пакета Андроид(hiasm) там просто создаем службу с клиентом tcp, подключаемся к серверу на пк. ну и в свою очередь сервер отправляет номер Андроиду. Вот схема. но у меня почему то приложение вылетает
Вот ну и потом мне нужно чтобы человек услышал аудио файл и смог дать голосовой ответ. Потом C# распознает что сказал клиент. и записывает результат. А вот как я решил проблему подключения . чтобы подать звук в микрафон телефона, и звук с динамика на микрафон пк. Я просто купил делител с моно на стерео. И поменял их местами. Скрин Вот теперь есть проблема. как понять когда клиент взял трубку а когда положил. |
|||
карма: 0 |
|
Ответов: 253
Рейтинг: 0
|
|||
Редактировалось 1 раз(а), последний 2021-11-06 01:27:57 |
|||
карма: 0 |
|
8