Доработка приложения на Delphi XE2
4 000 руб. за проект
•
безналичный расчёт
Приложение делает следующее:
записывает звук по нажатию комбинации клавиш,
сохраняет его в файл FLAC,
отправляет на Google Speech API, принимает оттуда текстовую строку и запихивает
ее в активное окно (диктовка с голоса). Все это отлично работает, но есть
ряд проблем, которые надо устранить:
0. Нет четкого списка компонентов,
которые надо добавить к Delphi для компиляции. Это первое, что нужно сделать
- список компонентов и ссылки, где их скачать. Там библиотека для работы с FLAC прицепляется и еще что-то.
1. Прога живет в трее, по
ПКМ вызывается окно настроек, по double-click - окно протокола. Оба окна
ведут себя неадекватно - не закрываются (свернуть можно, закрыть часто
нет).
2. После входа-выхода в спящий режим прога в половине случаев
виснет, приходится снимать задачу.
3. Если в отправлемой на сервер Google
информации указывается распознаваемый язык, то нужно сделать в настройках
выбор языка.
4. Настройки (ini-файл) перенести в AppData текущего
юзера.
5. Сделать простенький инсталлятор (на Inno
Setup).
6. Сделать "пустышку" help на chm - чтобы на каждое окно проги
вызывалась страница из help.
записывает звук по нажатию комбинации клавиш,
сохраняет его в файл FLAC,
отправляет на Google Speech API, принимает оттуда текстовую строку и запихивает
ее в активное окно (диктовка с голоса). Все это отлично работает, но есть
ряд проблем, которые надо устранить:
0. Нет четкого списка компонентов,
которые надо добавить к Delphi для компиляции. Это первое, что нужно сделать
- список компонентов и ссылки, где их скачать. Там библиотека для работы с FLAC прицепляется и еще что-то.
1. Прога живет в трее, по
ПКМ вызывается окно настроек, по double-click - окно протокола. Оба окна
ведут себя неадекватно - не закрываются (свернуть можно, закрыть часто
нет).
2. После входа-выхода в спящий режим прога в половине случаев
виснет, приходится снимать задачу.
3. Если в отправлемой на сервер Google
информации указывается распознаваемый язык, то нужно сделать в настройках
выбор языка.
4. Настройки (ini-файл) перенести в AppData текущего
юзера.
5. Сделать простенький инсталлятор (на Inno
Setup).
6. Сделать "пустышку" help на chm - чтобы на каждое окно проги
вызывалась страница из help.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.