Groups > Microsoft > Microsoft Speech Tech > Re: Convert voice command XP to Vista




Convert voice command XP to Vista

Convert voice command XP to Vista
Mon, 28 Jan 2008 15:49:01 -080
I have an application that use Speech recognition to operate several devices 
in the police car. Sample Officer say "Light bar on" the light bar of
the 
police car turns on.
This application uses SAPI 5.1 and some kind of DLL or drivers created in 
C++ XP to Operate the commands of the Light bar.
What I planning to do is just to conver the speech part of the applicatin to 
run under Vista SAPI 5.3 in order to use several languages. 
My question here is Can I still run the DLL's rutines and drivers created on 
OS XP under Vista or I need to convert them also in order to run in Vista.
Any Help will be really appreaciate. 
Post Reply
Re: Convert voice command XP to Vista
Wed, 30 Jan 2008 12:57:59 -080
Cesar,

As long as the DLL/driver work on Vista then you should be able port your 
SAPI application to Vista.  The main thing is to verify the non-speech part 
of the system works on Vista.

I suggest first writing a non-SAPI test application uses the DLL that 
controls the hardware.  Verify it's working as expected on XP.  Then install 
your application and DLL on Vista and test it there.  If  your test is 
successful, then I'd start porting the SAPI application.

Keep in mind that there are new issues programmars need to be aware of when 
writing applications for Vista.  There are plenty of blogs, websites, and 
newgroups that disucss those things.

-- Steve Meyer

This posting is provided "AS IS" with no warranties, and confers no
rights.

"Cesar Zamora" <CesarZamora@discussions.microsoft.com> wrote in
message 
news:09B1B9E6-5412-40CE-AA55-7E6B9458BEE2@microsoft.com...
>I have an application that use Speech recognition to operate several 
>devices
> in the police car. Sample Officer say "Light bar on" the light
bar of the
> police car turns on.
> This application uses SAPI 5.1 and some kind of DLL or drivers created in
> C++ XP to Operate the commands of the Light bar.
> What I planning to do is just to conver the speech part of the applicatin 
> to
> run under Vista SAPI 5.3 in order to use several languages.
> My question here is Can I still run the DLL's rutines and drivers created 
> on
> OS XP under Vista or I need to convert them also in order to run in Vista.
> Any Help will be really appreaciate.
> 
Post Reply
Re: Convert voice command XP to Vista
Wed, 30 Jan 2008 19:40:53 -080
Thank you for your suggestion, I will start createing a non-sapi on Vista and 
test the DDL's
Thank you

"Steve Meyer [MSFT]" wrote:

> Cesar,
> 
> As long as the DLL/driver work on Vista then you should be able port your 
> SAPI application to Vista.  The main thing is to verify the non-speech part

> of the system works on Vista.
> 
> I suggest first writing a non-SAPI test application uses the DLL that 
> controls the hardware.  Verify it's working as expected on XP.  Then
install 
> your application and DLL on Vista and test it there.  If  your test is 
> successful, then I'd start porting the SAPI application.
> 
> Keep in mind that there are new issues programmars need to be aware of when

> writing applications for Vista.  There are plenty of blogs, websites, and 
> newgroups that disucss those things.
> 
> -- Steve Meyer
> 
> This posting is provided "AS IS" with no warranties, and confers
no rights.
> 
> "Cesar Zamora" <CesarZamora@discussions.microsoft.com>
wrote in message 
> news:09B1B9E6-5412-40CE-AA55-7E6B9458BEE2@microsoft.com...
> >I have an application that use Speech recognition to operate several 
> >devices
> > in the police car. Sample Officer say "Light bar on" the
light bar of the
> > police car turns on.
> > This application uses SAPI 5.1 and some kind of DLL or drivers created
in
> > C++ XP to Operate the commands of the Light bar.
> > What I planning to do is just to conver the speech part of the
applicatin 
> > to
> > run under Vista SAPI 5.3 in order to use several languages.
> > My question here is Can I still run the DLL's rutines and drivers
created 
> > on
> > OS XP under Vista or I need to convert them also in order to run in
Vista.
> > Any Help will be really appreaciate.
> > 
> 
Post Reply
Re: Convert voice command XP to Vista
Wed, 30 Jan 2008 19:51:43 -080
Can I run Sapi 5.1 on Vista?  If so, Can I run my sapi application on VIsta 
as in XP aplication mode? any advise here.

Or

Can I run the non sapi part of my application in Vista as XP mode?
If I convert the sapi 5.1 XP part of my application to Vista can I access 
the non-sapi application running in XP mode?

Any Concer or Advise here?

All help is really grantly appreciated

"Cesar Zamora" wrote:

> Thank you for your suggestion, I will start createing a non-sapi on Vista
and 
> test the DDL's
> Thank you
> 
> "Steve Meyer [MSFT]" wrote:
> 
> > Cesar,
> > 
> > As long as the DLL/driver work on Vista then you should be able port
your 
> > SAPI application to Vista.  The main thing is to verify the non-speech
part 
> > of the system works on Vista.
> > 
> > I suggest first writing a non-SAPI test application uses the DLL that

> > controls the hardware.  Verify it's working as expected on XP.  Then
install 
> > your application and DLL on Vista and test it there.  If  your test is

> > successful, then I'd start porting the SAPI application.
> > 
> > Keep in mind that there are new issues programmars need to be aware of
when 
> > writing applications for Vista.  There are plenty of blogs, websites,
and 
> > newgroups that disucss those things.
> > 
> > -- Steve Meyer
> > 
> > This posting is provided "AS IS" with no warranties, and
confers no rights.
> > 
> > "Cesar Zamora" <CesarZamora@discussions.microsoft.com>
wrote in message 
> > news:09B1B9E6-5412-40CE-AA55-7E6B9458BEE2@microsoft.com...
> > >I have an application that use Speech recognition to operate
several 
> > >devices
> > > in the police car. Sample Officer say "Light bar on"
the light bar of the
> > > police car turns on.
> > > This application uses SAPI 5.1 and some kind of DLL or drivers
created in
> > > C++ XP to Operate the commands of the Light bar.
> > > What I planning to do is just to conver the speech part of the
applicatin 
> > > to
> > > run under Vista SAPI 5.3 in order to use several languages.
> > > My question here is Can I still run the DLL's rutines and drivers
created 
> > > on
> > > OS XP under Vista or I need to convert them also in order to run
in Vista.
> > > Any Help will be really appreaciate.
> > > 
> > 
Post Reply
Re: Convert voice command XP to Vista
Thu, 31 Jan 2008 19:04:58 -080
   SAPI 5.3 was designed to be backwards compatible with SAPI 5.1, so your 
application may be able to run on Vista as it is (assuming the DLL you 
mentioned also works on Vista).  You many need to make some code changes if 
your application tries to load a specfic engine that isn't present.  For 
example, if you application tries to load the "Microsoft English Recognizer

v5.1" by name, which isn't part of Vista, that call will fail.  But it's a

simple change to load an engine that comes with Vista.

-- Steve Meyer

This posting is provided "AS IS" with no warranties, and confers no
rights.

"Cesar Zamora" <CesarZamora@discussions.microsoft.com> wrote in
message 
news:1AC3BC89-C72B-4AC4-9F2D-936C91DDE2FD@microsoft.com...
> Can I run Sapi 5.1 on Vista?  If so, Can I run my sapi application on 
> VIsta
> as in XP aplication mode? any advise here.
>
> Or
>
> Can I run the non sapi part of my application in Vista as XP mode?
> If I convert the sapi 5.1 XP part of my application to Vista can I access
> the non-sapi application running in XP mode?
>
> Any Concer or Advise here?
>
> All help is really grantly appreciated
>
> "Cesar Zamora" wrote:
>
>> Thank you for your suggestion, I will start createing a non-sapi on
Vista 
>> and
>> test the DDL's
>> Thank you
>>
>> "Steve Meyer [MSFT]" wrote:
>>
>> > Cesar,
>> >
>> > As long as the DLL/driver work on Vista then you should be able
port 
>> > your
>> > SAPI application to Vista.  The main thing is to verify the
non-speech 
>> > part
>> > of the system works on Vista.
>> >
>> > I suggest first writing a non-SAPI test application uses the DLL
that
>> > controls the hardware.  Verify it's working as expected on XP. 
Then 
>> > install
>> > your application and DLL on Vista and test it there.  If  your
test is
>> > successful, then I'd start porting the SAPI application.
>> >
>> > Keep in mind that there are new issues programmars need to be
aware of 
>> > when
>> > writing applications for Vista.  There are plenty of blogs,
websites, 
>> > and
>> > newgroups that disucss those things.
>> >
>> > -- Steve Meyer
>> >
>> > This posting is provided "AS IS" with no warranties, and
confers no 
>> > rights.
>> >
>> > "Cesar Zamora"
<CesarZamora@discussions.microsoft.com> wrote in message
>> > news:09B1B9E6-5412-40CE-AA55-7E6B9458BEE2@microsoft.com...
>> > >I have an application that use Speech recognition to operate
several
>> > >devices
>> > > in the police car. Sample Officer say "Light bar
on" the light bar of 
>> > > the
>> > > police car turns on.
>> > > This application uses SAPI 5.1 and some kind of DLL or
drivers 
>> > > created in
>> > > C++ XP to Operate the commands of the Light bar.
>> > > What I planning to do is just to conver the speech part of
the 
>> > > applicatin
>> > > to
>> > > run under Vista SAPI 5.3 in order to use several languages.
>> > > My question here is Can I still run the DLL's rutines and
drivers 
>> > > created
>> > > on
>> > > OS XP under Vista or I need to convert them also in order to
run in 
>> > > Vista.
>> > > Any Help will be really appreaciate.
>> > >
>> >
>> > 
Post Reply
<< Previous 1 2 Next >>
( Page 1 of 2 )
about | contact