Технически это должно быть возможно, но это будет нелегко. Это потребует дополнительных электрических конструкций и электроники, а также программирования.
POTS линии являются аналоговыми. Выводы GPIO Raspberry Pi полностью цифровые. Вам нужно будет использовать аналого-цифровой преобразователь или создать его самостоятельно. Вот немного информации.
Вторая проблема - это баки электроэнергии. На стандартном Raspberry Pi все контакты GPIO имеют напряжение 3,3 Вольт. Я считаю, что заявлено, что даже ввод 5 вольт может привести к потенциальному повреждению Pi. Линии POTS могут быть низкими при 6 вольтах и шипами до 90 вольт. Вам понадобится электроника, чтобы уменьшить мощность до 3,3 В на входе и увеличить его на выходе. В противном случае, ты бы поджарил своего Пи. Вот немного информации о мощности БАКОВ.
Предполагая, что вам удастся выполнить все вышеперечисленное, вам потребуется преобразовать цифровые данные в аналоговые тоны, которые фактически использует телефон. Вам нужно будет воссоздать тоны DTMF для набора номера. Вам также необходимо преобразовать цифровой звук в аналоговый и наоборот.
Затем есть программирование для управления любым из упомянутых процессов, если они не обрабатываются электроникой.
Опять же, это возможно, но, вероятно, не стоит хлопот. Выделенное устройство кажется гораздо лучшим решением.