I wouldn't code up anything to work with 1.08.
1.09 has all the tools you need for almost complete control.
Frodo
the keys are hardcoded because there are a lot of combinations for let say doing a favorite, chaning the view, etc. If frodo will put in something like an F key to search then its all goodOriginally Posted by rgardjr
Also would be cool to put in a seperate place to launch, close, and bring to front programs
![]()
I wouldn't code up anything to work with 1.08.
1.09 has all the tools you need for almost complete control.
Frodo
[H]4 Life
My next generation Front End is right on schedule.
It will be done sometime in the next generation.
I'm a lesbian too.
I am for hire!
SweetOriginally Posted by frodobaggins
Today I'll try to add just open programs with close/minimize/max/focus function
For those wanting SAPI 6 - find a friend with office and do a custom install. Disable everything but the speech engine, which is SAPI![]()
RoutisVoice v.4
New in this version:So, I'm looking for more requests.... I think I need more keys, like dot, slash, comma, etc for better overall navigation
- Changes icon when listening/idle(really just ignoring commands)
- Added total program control! You can open, minimize, maximize, retore, close, and focus on 10 applications. I can do more, but i was tired of changing numbers...
Examples are in the files!
- Restarts routis on resume
Frodo what do you recommend for getting a sub-forum for either VoiceNav or or voice in general?
[COLOR=Navy][SIZE=1][FONT=Comic Sans MS]Tektility
Does it auto restart routis on resume or does it need a command???
Good job!
'02 GTI
[Routis '04] [Opus 90W] [160GB Maxtor HD]
[Lilliput 7" TS] [VIA M10000] [XMPCR]
[512MB RAM] [Custom housing]
[Deluo GPS Mouse] [E-MU 0404 Soundcard]
Progress Meter: [==============|] 99.9%
I'm getting the Logitec USB seeing as I have a best buy gift certificate i've been trying to get rid of lately. I can't wait to use this software! I use iGuidance 2 for my GPS software though, so please, please could you get it working correctly? If you need it for testing purposes I have it!
This project is going along very smoothly, and I also agree there should be a subforum.
I can't wait for FP 1.09 to come out! It's gonna be very easy to integrate with. Maybe you could PM Frodo and ask him about the protocol used to communicate with FPWebserver. I know you'll use winsock controls and send commands to it, and I'm sure he'd be glad to tell you what the command protocol is. That way we can have this ready for when FP 1.09 comes out!
I love you 0l33l.
CarPC install is starting to come along again...
This would be greatOriginally Posted by GruvThang
I've been looking to spilt this thread up.
ThanksOriginally Posted by judoGTI
RoutisVoice checks if routis is running after it gets the resume command, and it terminates it (unlike the previous procedure that hung routis instead) and it starts it again.
I'll be sure to work closely with frodo. I belevie that I'm going to be getting a copy of iGuidance in a few days. So what I'll do is check the title in the INI file, and just change the commands a bit. Maybe even some more commands, because I think iGuidance has more options.Originally Posted by Grayscale
Oh yeh, any more suggestions? And I'm looking for a good mic icon, the one I have now sux.
I want to put in gamma correction, but the code I found only makes the screen brighter. Anyone know how to fix this? Also, i'm up for suggestions and maybe a new icon for when its listening. I also think I should do a stop listening command
Code:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, math; type TGammaRamp = packed record R : array[0..255] of word; G : array[0..255] of word; B : array[0..255] of word; end; type TForm1 = class(TForm) TrackBar1: TTrackBar; procedure TrackBar1Change(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; SYS_OldGamma : TGammaRamp; implementation {$R *.dfm} procedure StoreOldGamma; var DC : HDC; begin DC := GetDC(0); GetDeviceGammaRamp(DC, SYS_OldGamma); ReleaseDC(0, DC); end; procedure RestoreOldGamma; var DC : HDC; begin DC := GetDC(0); SetDeviceGammaRamp(DC, SYS_OldGamma); ReleaseDC(0, DC); end; function SetGamma(Value : byte) : TGammaRamp; var I : integer; DC : HDC; V : integer; begin for I := 0 to 255 do begin V := Round(255 * Power(I / 255, Abs(Value) / 255)); if V > 255 then V := 255; Result.R[I] := V shl 8; Result.G[I] := V shl 8; Result.B[I] := V shl 8; end; DC := GetDC(0); SetDeviceGammaRamp(DC, Result); ReleaseDC(0, DC); end; procedure TForm1.TrackBar1Change(Sender: TObject); begin SetGamma(trackbar1.Position); end; procedure TForm1.FormCreate(Sender: TObject); begin end; end.
then you couldn't tell it to listen! heh, so is it basically so you can totally disable the recognition until you start it again by clicking a button on the program or something?
also i have no idea about the gamma controls. i don't code in delphi. but that would be sweet!
any plans to integrate finding a song in frodoplayer before 1.09 comes out? it'd be easy to do with sendkeys and making the mouse click wherever the button was... you'd just have to set the res and where to click at in the config file. most people use FP with febs skin so it'd be easy for most people...
CarPC install is starting to come along again...
Bookmarks