Преобразование речи в текст и чистая архитектура в разработке под AndroidAndroid

Форум для тех, кто программирует под Android
Anonymous
Преобразование речи в текст и чистая архитектура в разработке под Android

Сообщение Anonymous »

Привет, я разрабатываю приложение для Android, которое будет получать голос пользователя, преобразовывать его в текст (с помощью любой службы преобразования речи в текст), а затем распечатывать распознанный текст на экране.
Итак, следует ли мне определить структуру следующим образом:
  • ISpeechRecouncer (интерфейс внутри уровня вариантов использования)
  • SpeechRecouncerImpl (в Уровень фреймворков и драйверов)
  • Вариант использования GetUserVoice будет использовать ISpeechRecouncer
1-)Это мой подход правильно?
2-)Должен ли я использовать другой подход: ISpeechRecouncer (на уровне вариантов использования), SpeechRecouncerImpl (на уровне интерфейсных адаптеров), ISpeechRecognitionServiceSource (интерфейс на уровне интерфейсных адаптеров) и, наконец, SpeechRecognitionServiceSourceImpl (на уровне Frameworks & Drivers)
Я думаю, что я сильно запутался или меня неправильно поняли концепцию чистой архитектуры. Мой проект может быть расширен в будущем вместе со строгими тестами, поэтому я хочу использовать чистую архитектуру.

Подробнее здесь: https://stackoverflow.com/questions/787 ... evelopment

Вернуться в «Android»