Pi будет выступать в качестве голосового телефона GSM

Я не буду знать наверняка, пока не внедрил его, но я отметил ответ ppumkin как «Ответ».

У меня будет ключ Huawei 3G (или GSM), прикрепленный к моему малиновому пи. Я еще не купил его, так как модель может быть определена ответом на этот вопрос.

Я хотел бы, чтобы мой малиновый pi мог получить телефонный звонок через ключ, используя гарнитуру, чтобы позволить пользователю провести разговор. У него нет необходимости инициировать телефонный звонок.

В принципе, я бы хотел, чтобы мой малиновый pi выступал в качестве телефона с голосовым телефоном. Любая помощь будет принята с благодарностью.

В этом проекте используется Python для Raspbian Wheezy.

Еще одно замечание: я бы предпочел не использовать полную систему PBX, такую ​​как Asterisk, потому что эта функциональность составляет только часть общей системы.

EDIT: Чтобы сузить вопрос, я в основном заинтересован в связи между ключом и моей программой python. Я ожидаю, что звуки воспроизведения и захват микрофона будут широко документированы. Чтобы быть более конкретным: Если вызов выполняется с помощью ключа GSM, подключенного к моему pi, как мне получить скрипт python для ответа на вызов?

ИЗМЕНИТЬ 2: Этот список ключей, которые можно использовать с Asterisk ведет я полагаю, что это возможно (спасибо прумкину)

Небольшой фон в проекте
Я буду размещать по одному предмету в серии сельских кладов в Южной Африке (для начала). Комплект будет состоять из проектора, Rpi и ключа GSM. Цель этого набора - позволить учителям в любой точке мира проводить удаленные уроки со студентами, которые иначе не имели бы доступа к образованию. Поскольку комплект должен быть построен за счет пожертвований, стоимость компонентов имеет решающее значение.

Учителя будут иметь двухстороннюю голосовую связь и одностороннюю доску. Доски будут управляться с помощью SMS, но голосовая связь должна выполняться через голос GSM. Географические местоположения, на которых я смотрю, будут иметь покрытие GSM, но, если вообще что-то, у них будет не более 2G-данных.

Вся связь через GSM будет поступать с сервера, который будет размещаться в той же стране, что и в классах, и связь между этим сервером и преподавателями будет проходить через TCP /IP.

4 голоса | спросил neuro 12 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 12 Sep 2013 12:02:40 +0400 2013, 12:02:40

1 ответ


4

Для использования по умолчанию, которое невозможно с помощью ключей GPRS /EDGE /3G /HSDPA /4G. Они предназначены только для данных.

Но, как указывает OP, некоторые разработки для ключей Huawei, похоже, существуют. Что нужно, но:

  1. Проверьте, поддерживает ли ключ ключ. Некоторые микрочипы имеют звуковой процессор, встроенный со всем остальным, но прошивка отключает его использование.
  2. Flash-ключ с настраиваемой прошивкой, которая будет включать аудио-оборудование и API

Загрузка пользовательской прошивки может стать кирпичной (сделать устройство бесполезным), поэтому будьте предельно внимательны, прежде чем пытаться что-то вроде этого.

Это прошивка пользовательской прошивки, которая откроет GSM API и использование экспериментального провайдера канала Asterisk chan_dongle .

В настоящий момент все кажется экспериментальным, однако, глядя на сайт, людям удается настроить 48 GSM-каналов с помощью Asterisk! Довольно впечатляет ...

Я подозреваю, что Asterisk выполняет все кодирование и декодирование звука и передает данные в обычную прошивку, которая позволяет вам выполнять обычный телефонный звонок.

Альтернативы

  1. Что вы можете сделать, это запустите Asterisk на Pi и подключитесь к серверам VoiP . Но нет микрофона Pi и Устройства USB Audio, похоже, вызывают проблемы с записью звука .
  2. Просто купите дешевый мобильный телефон, если вам нужно сделать телефонные звонки.
  3. Вы можете купить аппаратный GSM-шлюз. Вы ставите там сим-карты, а аппаратное обеспечение выполняет всю работу. Вы просто используете Asterisk для подключения к нему, как соединение VoiP.
ответил ppumkin 13 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 13 Sep 2013 19:40:10 +0400 2013, 19:40:10

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132