Size: a a a

2021 February 10

h

halt✯ in ru_freeswitch
В Lua info и найти нужную переменную. Потом по этой переменной выловить и что то там сделать
источник

O

Oleg in ru_freeswitch
halt✯
В Lua info и найти нужную переменную. Потом по этой переменной выловить и что то там сделать
Гуд. Я сразу не догнал как пользоваться этим инфо.
источник

O

Oleg in ru_freeswitch
Спа си бо
источник

V

Victoria in ru_freeswitch
Александр
Для проектной работы нужно внятное ТЗ.
Задач много, мы пока ищем компетентного специалиста, который согласится, а после уже по ТЗ работать.
Основные задачи:
·        Поддержка контактного центра – заведение и настройка новых транков, маршрутизация звонков, изменение логики обработки вызовов, заведение пользователей, настройка оборудования
·        Поддержка IP-ATC на базе FreeSWITCH на несколько тысяч пользователей
·        Активное участие в проектах по разработке и внедрению нового функционала
·        Составление плана резервного копирования и его реализация
·        Внедрение систем мониторинга (Zabbix, Prometheus, Grafana)
·        Развернуть и настроить SIP-прокси-сервер (OpenSIPS/Kamailio)
источник

h

halt✯ in ru_freeswitch
Oleg
Гуд. Я сразу не догнал как пользоваться этим инфо.
Кстати, наверное будет удобнее повесить хук в lua.conf.xml
Что то типа <hook event="CHANNEL_ANSWER" script="answer.lua"/>
По Call-Direction отфильтровать входящий/исходящий вытянуть номер ответившего и что то сделать
https://freeswitch.org/confluence/display/FREESWITCH/Event+List#EventList-1.5CHANNEL_ANSWERevent
источник

SY

Serge Yuriev in ru_freeswitch
Oleg
Так, сейчас поставил перед бридж, все выводит. Буду разбираться дальше
Ещё есть переменная hangup_after_bridge если она false, то при живом леге А скрипт на нём отработает, но переменные с Б доступны не будут. Также можно применить transfer_after_bridge или bridge_pre_execute_(aleg bleg)_app
источник

BB

Borik Bobrujskov in ru_freeswitch
Коллеги, а вот пришла мне в голову мысль, перед тем как делать работу поинтересоваться: а никто так и не сделал ASR модуль для фрисвича под Яндекс спич кит?
источник

BB

Borik Bobrujskov in ru_freeswitch
типа драхтиовского
источник

BB

Borik Bobrujskov in ru_freeswitch
Или таки кто-то сделал и я ща заново изобретать велосипед буду?
источник
2021 February 11

SY

Serge Yuriev in ru_freeswitch
А оно надо? В смысле заточенное под одно решение.
источник

А

Андрей in ru_freeswitch
Borik Bobrujskov
Коллеги, а вот пришла мне в голову мысль, перед тем как делать работу поинтересоваться: а никто так и не сделал ASR модуль для фрисвича под Яндекс спич кит?
Мы ради эксперимента использовали модуль от VOSK, и прокси на питоне между websocket и передачей стрима в Яндекс или Гугль по вкусу
источник

А

Андрей in ru_freeswitch
Но и сам VOSK не плохо распознаёт к тому же бесплатный
источник

AK

Andrey Kryukov in ru_freeswitch
Андрей
Но и сам VOSK не плохо распознаёт к тому же бесплатный
Тут вопрос риторический... ну, хотят они пользоваться Яндексом, ну стоит задача распознавать и генерировать не просто "сносно", а лучше чем кто-либо русскую речь  - пусть используют Яндекс
источник

AK

Andrey Kryukov in ru_freeswitch
Borik Bobrujskov
Или таки кто-то сделал и я ща заново изобретать велосипед буду?
Я Вас скорее всего разочарую, что придется Вам либо купить платный плагин для Unimrcpserver, либо написать его самостоятельно(по сути конверт из MRCP в gRPC) https://cloud.yandex.ru/docs/speechkit/stt/streaming
Мы пошли по второму пути, документации достаточно чтобы за недельку разкурить
источник

BB

Borik Bobrujskov in ru_freeswitch
Andrey Kryukov
Я Вас скорее всего разочарую, что придется Вам либо купить платный плагин для Unimrcpserver, либо написать его самостоятельно(по сути конверт из MRCP в gRPC) https://cloud.yandex.ru/docs/speechkit/stt/streaming
Мы пошли по второму пути, документации достаточно чтобы за недельку разкурить
Да, это я все в курсе, занимался уже этим вопросом. Но сама идея уже столько раз поднималась и витала в воздухе, что кто-то мог уже и выложить в паблик, а я мог пропустить. Ну, значит напишем своё ещё раз, правда, у меня задача мимо мрцп, напрямую со свича, но там разница небольшая, вместо мрцп медиабаг использовать
источник

AK

Andrey Kryukov in ru_freeswitch
Borik Bobrujskov
Да, это я все в курсе, занимался уже этим вопросом. Но сама идея уже столько раз поднималась и витала в воздухе, что кто-то мог уже и выложить в паблик, а я мог пропустить. Ну, значит напишем своё ещё раз, правда, у меня задача мимо мрцп, напрямую со свича, но там разница небольшая, вместо мрцп медиабаг использовать
Ну, может, если бы плагин не ушел в коммерцию, уже бы и появился, к сожалению, пока так  (((( Да и к тому же мы собрали под окошки, так что ценность для комьюнити = 0
источник

BB

Borik Bobrujskov in ru_freeswitch
А какая разница, под окошки или под линух? Фрисвич вообще весь под окошками разрабатывается
источник

BB

Borik Bobrujskov in ru_freeswitch
В общем, не важно, это я так уже)
источник

е

енот in ru_freeswitch
Borik Bobrujskov
А какая разница, под окошки или под линух? Фрисвич вообще весь под окошками разрабатывается
откуда дровишки? О_о
источник

BB

Borik Bobrujskov in ru_freeswitch
Он в visual studio написан
источник