Re: [Приложение] Sound Direct Manager
Добавлено: Вт май 26, 2020 12:28 pm
Всем привет! Тему немного подутопил, каюсь и извиняюсь. Но сам продолжаю пользоваться своим костылем. Планирую вернуться в тему. За всё это время дописал несколько разных моментов, как в php код, так и в код SDM. Скоро выложу "на попробовать". У самого сейчас работают две копии. Одна на сервере с Алисой, вторая на ноутбуке, который часто гостит в бане.
Научил Алису гнать самогон ))) Так что очень понадобились голосовые сообщения на ноуте, который под Win7. Пока что всё радует. Только нужно дописать настройку в модуле SDM, что терминал может быть не постоянным. Ноут периодически выключен, и это записывает ошибку о недоступности копии SDM. Скоро сделаю это и выложу.
Ещё будет пример использования звуковых медиа файлов. Радио и плейлисты я у себя пока не использую, хотя в душе бы не отказался. Руки не доходят. А вот при тревожных событиях, таких как протечка, дым, охрана и т.п., звучат разные фоновые треки.
И как всегда, главной идеей SDM остается построение очереди сообщений. Причем как общих, так и отправленных на конкретный канал звуковой карты, чтобы не создавать хаос в динамиках.
В принципе, это всё можно было бы реализовать и в Алисе, и в данный момент я мог бы попытаться это сделать. Но опасаюсь не состыковки с идеей Сергея и его штатными функциями. Поэтому пока что очередью сообщений у меня будет командовать SDM, а Алиса не заботясь об этом, просто отправляет сообщения когда захочет и куда захочет.
Вопрос по поводу порта SDM под Linux. К сожалению вообще не знаком с Linux. SDM изначально exe приложение под винду. Но по идее ничто не мешает держать сервер Алисы на Linux, А SDM крутить на компе или ноутбуке под Win. отправка сообщений в SDM сейчас реализована двумя способами. Через командную строку SDM, или по средствам GET запроса. То есть передать сообщение можно просто из строки браузера. Это способ сейчас используется в модуле SDM, и вероятно нет никакой разницы под какой ОС работает сервер Алисы. Но сама программа SDM только для Win.
Для планшетов, как я в курсе, есть приложение МД Дроид. По идее, тут не будет конфликта. SDM просто подписывается на события say и sayTo, и смотрит параметр Destination, если сообщение адресовано конкретной комнате. Так что все устройства на андроид и Win должны работать нормально, озвучивая общие сообщения, и выбирая свои, адресованные в комнату.
Научил Алису гнать самогон ))) Так что очень понадобились голосовые сообщения на ноуте, который под Win7. Пока что всё радует. Только нужно дописать настройку в модуле SDM, что терминал может быть не постоянным. Ноут периодически выключен, и это записывает ошибку о недоступности копии SDM. Скоро сделаю это и выложу.
Ещё будет пример использования звуковых медиа файлов. Радио и плейлисты я у себя пока не использую, хотя в душе бы не отказался. Руки не доходят. А вот при тревожных событиях, таких как протечка, дым, охрана и т.п., звучат разные фоновые треки.
И как всегда, главной идеей SDM остается построение очереди сообщений. Причем как общих, так и отправленных на конкретный канал звуковой карты, чтобы не создавать хаос в динамиках.
В принципе, это всё можно было бы реализовать и в Алисе, и в данный момент я мог бы попытаться это сделать. Но опасаюсь не состыковки с идеей Сергея и его штатными функциями. Поэтому пока что очередью сообщений у меня будет командовать SDM, а Алиса не заботясь об этом, просто отправляет сообщения когда захочет и куда захочет.
Вопрос по поводу порта SDM под Linux. К сожалению вообще не знаком с Linux. SDM изначально exe приложение под винду. Но по идее ничто не мешает держать сервер Алисы на Linux, А SDM крутить на компе или ноутбуке под Win. отправка сообщений в SDM сейчас реализована двумя способами. Через командную строку SDM, или по средствам GET запроса. То есть передать сообщение можно просто из строки браузера. Это способ сейчас используется в модуле SDM, и вероятно нет никакой разницы под какой ОС работает сервер Алисы. Но сама программа SDM только для Win.
Для планшетов, как я в курсе, есть приложение МД Дроид. По идее, тут не будет конфликта. SDM просто подписывается на события say и sayTo, и смотрит параметр Destination, если сообщение адресовано конкретной комнате. Так что все устройства на андроид и Win должны работать нормально, озвучивая общие сообщения, и выбирая свои, адресованные в комнату.