download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

ПРОГРАМА ЗА ЗВУКОВ КОНТРОЛ НА КОМПЮТЪРА НА БЪЛГАРСКИ

Автор
Съобщение
океан
Пет, 13.06.14, 10:45
Оставете човека на мира.Явно има сериозен бъг. Умствена недостатъчност.
Не знам това брои ли се за инвалид.Ако се брои Древен спокойно може да му даде Бърборино.
Но аз не бих му дал програмата.
океан
Пет, 13.06.14, 12:41
Древен, погледни тази програма може да вземеш идея .http://e-speaking.com/
dreven
Пет, 13.06.14, 15:14

RE: ПРОГРАМА ЗА ЗВУКОВ КОНТРОЛ НА КОМПЮТЪРА НА БЪЛГАРСКИ

” Древен, погледни тази програма може да вземеш идея .http://e-speaking.com/

Благодаря, има неща, които си заслужава да се обмислят. Бърбориното по принцип има опция за директно управление само с микрофон, без мишка и без клавиатура, но умишлено съм я направил невидима, защото изисква известен опит за работа с тази опция. В определени моменти тя повече пречи отколкото помага. Все пак благодаря видях две три неща, които си заслужава да се пробват!

zlatena
Нед, 15.06.14, 17:54

RE: RE: RE: RE: ПРОГРАМА ЗА ЗВУКОВ КОНТРОЛ НА КОМПЮТЪРА НА БЪЛГАРСКИ

” За да не сме голословни и да приличаме на малките деца, които се хвалят чий баща е по-силен, драснах за 10-тина минути проста програмка на Visual Basic, която следи Clipborda и при промяна чете. Забелязвам, че това тебе много те впечатлява, а то е толкова просто и елементарно на Visual Basic. Ето как изглежда целия сорса:
Dim VObj As Object
Dim Info As String
Dim InfoStaro As String
'тук зареждам гласовете
Private Sub Form_Load()
Set VObj = CreateObject("SAPI.SpVoice")
   For Each Voice In VObj.GetVoices
       i = i + 1
       List1.AddItem Voice.GetDescription
   Next
List1.ListIndex = 0
End Sub
 
Private Sub Timer1_Timer()
'тук проверявам клипборда
Info = Clipboard.GetText
If Info = InfoStaro Then
'не правим нищо
Else
'има промяна значи четем
InfoStaro = Info
Chetene Info
End If
End Sub
 
Sub Chetene(TTT As String)
'тук чета
With VObj
       Set .Voice = .GetVoices.Item(List1.ListIndex)
       .Volume = 100
       .Rate = 1
       On Error Resume Next
        .Speak TTT, 1
   End With
End Sub 

А сега ти драсни на СИ за да ги сравним.
Прикачам и проекта:Zlatena.rar
Прикачам и самото ехе:
Zlatena.exe

Благодаря,че сподели това програмче.
Как може скрипта да се интегрира в ексел?
dreven
Нед, 15.06.14, 18:53

RE: RE: RE: RE: RE: ПРОГРАМА ЗА ЗВУКОВ КОНТРОЛ НА КОМПЮТЪРА НА БЪЛГАРСКИ

” Благодаря,че сподели това програмче.
Как може скрипта да се интегрира в ексел? „

Трябва по ясно да формулираш задачата, за да мога да ти отговоря със сорс. При VBA няма таймери и това неудоство се решава строго индивидуално според поставената задача. Освен това и Clipboarda се манипулира с известна особеност.

 Иначе принципно интегрирането е директно. Това е Visual Basic 6.0, който е напълно съвместим както с Visual Basic Script, така и с VBA for Excel, VBA for Word, VBA for Visio, VBA for Power Point, VBA for Acses и сигурно някой съм изпуснал, примерно Internet Explorer.
Това е великото му преимущество. Чрез него пишеш каквито ти хрумне приложни програмки, без проблемно управляваш всякакви чужди приложения писани на каквито ще да е езици и с лекота манипулираш всички приложения на Офиса, като Word, Excel, Visio и други, които сами по себе си винаги носят ядрото на Visual Basic. Дори всеки празен файл на горните приложения, практически е напълно функционален продукт за програмиране.
Задай по конкретно задачата, за да видя за какво иде реч. В общи случай има много решения, но гяволията е да се покаже простото детското решение.

zlatena
Нед, 15.06.14, 19:50
Имам ексел book с много Sheets.
Други хора боравят с този book.
Всеки лист на този ексел book се отнася за нещо.
Аз се принуждавам да правя някакви картинки и надписи с Gimp,за да им стане ясно за какво се отнася листа.
Освен това към всеки лист слагам бутон,който отваря форма с текстово разяснение,какво да правят.
Или ползвам msgbox функцията с текстова разяснение,като при отварянето(цъкват върху бутон),те прочитат указанията.
Просто като видях скрипта ми хрумна дали няма да стане при цъкване върху даден лист и съответно виждайки го,да се изговаря за какво се отнася.
Примерно цъквам на лист2 и клипборда прочита нещо написано предварително,тоест описание за какво се отнася и какво има върху листа и т.н.
Също,след като е вече отворен листа,при цъкване на бутон "help" да им прочита текста от формата или msgbox прозореца,но също да могат и да го четат.
Това се явява като допълнително,по обширно пояснение.
svilen73
Нед, 15.06.14, 19:58
Древен може ли и това прогче за Златена да се крие в трея така ще е по-удобно ?
Извинявай че те взехме за личен програмист ама това е готино и функционално !
Благодаря за труда, който полагаш заради нас!
dreven
Нед, 15.06.14, 20:41

RE: ПРОГРАМА ЗА ЗВУКОВ КОНТРОЛ НА КОМПЮТЪРА НА БЪЛГАРСКИ

” Имам ексел book с много Sheets.
Други хора боравят с този book.
Всеки лист на този ексел book се отнася за нещо.
Аз се принуждавам да правя някакви картинки и надписи с Gimp,за да им стане ясно за какво се отнася листа.
Освен това към всеки лист слагам бутон,който отваря форма с текстово разяснение,какво да правят.
Или ползвам msgbox функцията с текстова разяснение,като при отварянето(цъкват върху бутон),те прочитат указанията.
Просто като видях скрипта ми хрумна дали няма да стане при цъкване върху даден лист и съответно виждайки го,да се изговаря за какво се отнася.
Примерно цъквам на лист2 и клипборда прочита нещо написано предварително,тоест описание за какво се отнася и какво има върху листа и т.н.
Също,след като е вече отворен листа,при цъкване на бутон "help" да им прочита текста от формата или msgbox прозореца,но също да могат и да го четат.
Това се явява като допълнително,по обширно пояснение. „

А защо просто не си пазиш двата текста ( елементарния и подробния ) в конкретния Sheet в някоя скрита колона или скрит ред. Тогава е много просто. Активираш даден Sheet и се прочита краткия елементарен текст, натискат бутона HELP и се прочита по-обширния текст, като съответно може и да се визуализира, за да се чете. Но при всички случай на компютъра трябва да има инсталиран някакъв български глас. Е може да пишеш и на английски, тогава няма да имаш подобни проблеми.
Ще драсна едно примерче, за да видиш как си представям нещата.

dreven
Нед, 15.06.14, 20:48

RE: ПРОГРАМА ЗА ЗВУКОВ КОНТРОЛ НА КОМПЮТЪРА НА БЪЛГАРСКИ

” Древен може ли и това прогче за Златена да се крие в трея така ще е по-удобно ?
Извинявай че те взехме за личен програмист ама това е готино и функционално !
Благодаря за труда, който полагаш заради нас! „

Може разбира се, но това програмче е много дървено. Нали поне трябва да може да се паузира четенето с някакъв бутон, да се променя скоростта на четене, да се забранява и разрешава четенето, а и да се напудри и украси малко. Представяш ли си ужаса, как си работиш спокойно на компютъра и ти хрумне да копираш някакъв текст и компютъра неочаквано започне да го говори и да го чете. Като му се сложат всички глезотийки, които изброих, то това ще си стане цяла програма. Но щом смяташ, че така ще ти върши работа ще го пратя да се крие в трея.

svilen73
Нед, 15.06.14, 20:53

RE: RE: ПРОГРАМА ЗА ЗВУКОВ КОНТРОЛ НА КОМПЮТЪРА НА БЪЛГАРСКИ

” Може разбира се, но това програмче е много дървено. Нали поне трябва да може да се паузира четенето с някакъв бутон, да се променя скоростта на четене, да се забранява и разрешава четенето, а и да се напудри и украси малко. Представяш ли си ужаса, как си работиш спокойно на компютъра и ти хрумне да копираш някакъв текст и компютъра неочаквано започне да го говори и да го чете. Като му се сложат всички глезотийки, които изброих, то това ще си стане цяла програма. Но щом смяташ, че така ще ти върши работа ще го пратя да се крие в трея. „

Така ми е идеално само да се крие . А и можеш да го вградиш в БЪРБОРИНО .

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.