Nik Faraday, я задал конкретный вопрос с примером реализации на предыдущей платформе. Мне не вполне нужны советы по проектированию системы. Мне нужно реализовать вполне конкретный функционал.
Если для вас является непонятным способ реализации логики приложения с помощью исключений и их обработки, то неплохо бы вам подтянуть скилы в этой области.
Представление asp.net core C# Razor
Представление получает данные на основе параметра querystring и если запрос некорректный нужно выдать 404 (сгенерить исключение).
Да. Это не по канонам MVC, но по другому в этой конкретной ситуации не сделать. На стороне контроллера как это делать я знаю.
kalapanga, если речь про устройства master/slave то ничего диковинного в них нет (HC-05, например), но данная задача вполне решается простым HC-06 в режиме slave.
Просто надо понять как работать в AT-режиме и как параллельно заюзать акустический канал на другое устройство.
kalapanga,
Нужно, создать устройство, которое:
1. подает сигнал при поступлении входящего на телефон;
2. можно нажатием на кнопку снять трубку;
3. на устройстве есть динамик и колонка, с помощью которых можно провести разговор;
4. можно нажать на кнопку и разговор будет завершен;
5. можно ввести номер (интерфейс — другой вопрос не относящийся к задаче) и он будет вызван на телефоне.
Если по простому, то нужно сделать bluetooth handsfree, но своими силами и с допопциями.
Ардуино не принципиально. И можно совместить несколько девайсов, например управление телефоном отдельно, аудиоканал — отдельно.
Мне нужен атрибут авторизации для метода контроллера.
Он проверяет имеет ли текущий пользователь права на выполнения метода и либо пропускает, либо 403.
Соотв. в атрибуте надо знать к какому методу приложена проверка.
Можно, конечно, в лоб передавать имя метода в качестве параметра атрибута, но это не достаточно гибкий подход.
mayton2019, спасибо, это хорошая теория для меня. Но это не решит моей задачи. Мне, в оригинале, нужно выделять одинаковые паттерны в разных аудиозаписях и понимать в какое время они проявились в записи. Проблема в том, что паттерны и их длительность заранее тоже не известны...
Правда, ваша теоретическая часть навела меня на другое возможное решение задачи, чисто визуальное)))
mayton2019, я сделал два небольших тестовых файла (wav) с фоном и звуком шаблона. В Audacity могу посмотреть спектр, но не понимаю как и в каком виде его нужно сохранить (кроме того там еще есть разные форматы спектра)...
В тестовых файлах звук светового меча смещен в разные позиции и имеет разную громкость звучания.
Исходники, если что, положил здесь: https://github.com/RomanKoff/AiTest1/tree/main/Sources
Там файлы Sample 1.wav и Sample 2.wav — это тестовые примеры.
Спектры — это понятно. Видел пример на хабре. Хотя лично мне непонятно, какая разница для нейронки приходят ей данные в виде картинки или массива байтов (видимо это более наглядно для питонистов, ну ОК).
Непонятно дальше чем это нужно разбирать и по какому принципу...
Я хочу разработать систему, которая на основе xml-дерева будет строить модель здания, которую потом можно экспортировать в 3d-движки (blender, unity, ue). На выходе просто каркас плоскостей (меш). Ищу, вдруг есть готовый велосипед, чтобы не изобретать...