Обсудим интерфейс (DSpeech, Балаболка, и другие программы ...)

Ответить
Аватара пользователя
speech
Обыватель

Обсудим интерфейс (DSpeech, Балаболка, и другие программы ...)

#1

Сообщение speech »

Внешний интерфейс программ имеет значение для любого пользователя, и его структура отражается на скорости и удобстве работы с ними.
В частности условные обозначения функций программ отвечают за интуитивное восприятие ("читаемость") интерфейса.
Для примера я беру наш диалог с разработчиком программы Балаболка: в ней некорректное обозначение "тембр" было в итоге заменено на "высота звука". Но дальнейшие переговоры о наименовании этой переменной в программе ни к чему не привели.
Разработчик не согласен с тем, что "высота звука" в данном случае есть не совсем корректный термин.
Мой аргумент по сути в том, что "высота звука" применим к звуку в более общем широком смысле/значении, но никак не с точки зрения характеристики голоса.
Например: звук пролетающего самолета, в зависимости от приближения/удаления его от объекта, меняет "высоту" (уровень в децибелах и частоту).
Но для голоса есть конкретные характеристики его частотной "высоты": "октава" и "тон".
И это не "высота звука", а именно "октава", или "тон".
Я предлагаю использовать для этой переменной в интерфейсе Балаболки любой из этих терминов:
"тон", "октава", "высота голоса". Разработчик до сих пор по этому вопросу проявляет своеобразную настойчивость, и оставил "высоту звука"...

Предлагаю обсуждать что понравилось и что нет в различных программах

Аватара пользователя
Lecron
Специалист

Обсудим интерфейс (DSpeech, Балаболка, и другие программы ...)

#2

Сообщение Lecron »

Интерфейс предполагает контекст. Поэтому сам оцениваю не насколько это точно, а насколько, в данном контексте, имеет шанс использоваться неверно. Метрика: WTF в час :) Плюс, количество WTF от действующих пользователей программы, после изменения.
Личное мнение по данному примеру: пофиг. Как будет, так будет. Больше внимания уделяю функциональности, чем междумордию. И вот к ней, замечания бывают. Но многое не решается технически или разумными усилиями. А что решается, лично по моим пожеланиям было принято 3 или 4 нововведения. Из недавних, фильтр новых имен, по шаблонным правилам словаря.

Аватара пользователя
tonio_k
V.I.P.

Обсудим интерфейс (DSpeech, Балаболка, и другие программы ...)

#3

Сообщение tonio_k »

Тем, кому не нравится "всё включено" как это сделано в Балаболке, можно подобрать воспользоваться Демагогом. Благородная поддержке lua скриптов, можно нехило поднять производительность (скорость работы) словарей за счёт их особой сортировки, сортировки правил между словарями и подбора алгоритма применения правил (быстрый или перебором). Автоматизировать повторяющиеся процессы, добавлять свой функционал (если встроенного не достаточно). При должной фантазии и умении, даже создавать свои диалоговые окна, свои кнопки - с выбором функций настроек перед запуском скрипта. Автор Демагога активно поддерживает расширение функционала Демагога, в рамках работы через скрипты, но очень редко добавляет что либо в интерфейсе самой программы, т.к. придерживается принципа минимализма.

Аватара пользователя
speech
Обыватель

Обсудим интерфейс (DSpeech, Балаболка, и другие программы ...)

#4

Сообщение speech »

tonio_k, Демагог - шикарное приложение по своим возможностям, так же как и балаболка. И на примере с балаболкой я показал, что некорректная терминология в именовании функциональных блоков интерфейса сразу бросается в глаза.

Аватара пользователя
speech
Обыватель

Обсудим интерфейс (DSpeech, Балаболка, и другие программы ...)

#5

Сообщение speech »

Я бы даже предложил сделать "голосовалку" отдельным разделом по этим вопросам.
На мой взгляд это абсурд, когда качественную программу "уродуют" некорректным именованием
одной из функций. Сначала "тембр", потом - "высота звука".. Какого звука? Свистка, что ли? Или паровоза? Есть "высота голоса", или "тон".

Отредактировано good_cat 10.08.2020

Ответить

Вернуться в «Сведения, обсуждения»