You are right. It's not recommended to run ASP .NET web applications under the SYSTEM account because of security risks. The problem is you can got it working only by setting in the machine.config to work as SYSTEM account. But you set this settings in the
web.config file only for your web application. Adding <identity impersonalte=''true" username="admin" password="mypass"/> to web.config file of your application instead of making the same changes in the <processModel> (http://msdn.microsoft.com/en-us/library/7w2sway1%28VS.71%29.aspx)
element in the machine.config file has compromised security only in this webapplication. (not that much though, it's not recommended but if there is a necessity for this you can do it. ) Each application pool runs in its own worker process, so this changes
will not affect the other applications running in the same application pool.
It's good that you have rolled back changes in the application pool identity, since running worker processes in IIS as Local System is a severe threat towards security. Because LocalSystem has access to almost all resources on the operating system.
It's still not good idea to use Administration account though. Try to remove UseName from the <identity element <identity impersonate = "true"/> and look on what will happen. If it's not work for you create a new account with admin rights on you pc and change
settings like so: <identity impersonalte=''true" username="DomainName\NewAccount" password="NewAccountPassword"/>
I was fan of speech technology some time ago. Many companies have already enabled such applications in their call centers and It will be a high demand for such applications in the coming years. I'll look through my knowledge base and let you know some useful
links.
A couple of years ago I worked with Microsoft Speech Application Software Development Kit 1.1. You can download it from here: http://www.microsoft.com/downloads/details.aspx?FamilyId=1194ED95-7A23-46A0-BBBC-06EF009C053A&displaylang=en
Thanks for these useful links i have downloaded Microsoft Speech Application Software Development Kit 1.1. but it works with .net framework 1.1 and i am using .net framework 3.0,3.5. I want to develope a website for my college project in which a user can
send Text to voice message to other user. I have installed speech sdk 5.1 on my system. & i have checked the starter kit links all require .net framework 1.1 will it also work on .net 3.0 0r 3.5 .
Microsoft has included System.Speech namespaces in the .NET Framework 3.0,3.5 but I haven't worked with them due to the reason mentioned in my previous post. You can work with .net 1.1 application with VS2k8. Follow this link for greater details: http://tech.einaregilsson.com/2008/01/15/developing-aspnet-1-1-in-visual-studio-2008/
This technology is the best option for Rich Internet Applications: www.silverlight.net
I haven't worked with speech recognition of Silverlight but other media and database options are very amazing. Try to contact someone from Silverlight team on further tends.
I Got Problem while implenting text to speech convertion which is working only for english not not working for other language like russian language and it should work for both win xp and windows 7 OS . please guide me to solve this issue .
Text to speech convertion which is working only for english not for other language like russian ,etc it should be support both win xp and windows 7. please guide me to solve this issue .
slavik118
Participant
1147 Points
207 Posts
Re: Text to speech functionalty in asp.net
May 19, 2010 11:19 AM|LINK
You are right. It's not recommended to run ASP .NET web applications under the SYSTEM account because of security risks. The problem is you can got it working only by setting in the machine.config to work as SYSTEM account. But you set this settings in the web.config file only for your web application. Adding <identity impersonalte=''true" username="admin" password="mypass"/> to web.config file of your application instead of making the same changes in the <processModel> (http://msdn.microsoft.com/en-us/library/7w2sway1%28VS.71%29.aspx) element in the machine.config file has compromised security only in this webapplication. (not that much though, it's not recommended but if there is a necessity for this you can do it. ) Each application pool runs in its own worker process, so this changes will not affect the other applications running in the same application pool.
It's good that you have rolled back changes in the application pool identity, since running worker processes in IIS as Local System is a severe threat towards security. Because LocalSystem has access to almost all resources on the operating system.
It's still not good idea to use Administration account though. Try to remove UseName from the <identity element <identity impersonate = "true"/> and look on what will happen. If it's not work for you create a new account with admin rights on you pc and change settings like so: <identity impersonalte=''true" username="DomainName\NewAccount" password="NewAccountPassword"/>
I was fan of speech technology some time ago. Many companies have already enabled such applications in their call centers and It will be a high demand for such applications in the coming years. I'll look through my knowledge base and let you know some useful links.
slavik118
Participant
1147 Points
207 Posts
Re: Text to speech functionalty in asp.net
May 19, 2010 09:39 PM|LINK
A couple of years ago I worked with Microsoft Speech Application Software Development Kit 1.1. You can download it from here: http://www.microsoft.com/downloads/details.aspx?FamilyId=1194ED95-7A23-46A0-BBBC-06EF009C053A&displaylang=en
The SDK contains everything you need to build a commercial speech enabled application from scratch. That time I was building a speech enabled eCommerce portal for training purpose. The portal in question was based on the Microsoft's Speech-Enabled ASP.NET Commerce Starter Kit Application. (http://www.microsoft.com/downloads/details.aspx?familyid=b94d3baf-e4e3-45c3-9ef3-3b6e0192e5ad&displaylang=en) Then I focused on more money friendly technologies and put the project on the back burner. FMStocksVoice application will also bear watching for training purpose http://www.microsoft.com/downloads/details.aspx?familyid=a478e28e-0e80-4a32-9730-425b75094feb&displaylang=en
This is official page of Microsoft devoted to speech technology http://www.microsoft.com/speech/
You can get quick outlook on the technology here: http://gotspeech.net/elearning/
hewacool
Member
37 Points
110 Posts
Re: Text to speech functionalty in asp.net
May 20, 2010 08:31 AM|LINK
Thanks for these useful links i have downloaded Microsoft Speech Application Software Development Kit 1.1. but it works with .net framework 1.1 and i am using .net framework 3.0,3.5. I want to develope a website for my college project in which a user can send Text to voice message to other user. I have installed speech sdk 5.1 on my system. & i have checked the starter kit links all require .net framework 1.1 will it also work on .net 3.0 0r 3.5 .
Thanks
slavik118
Participant
1147 Points
207 Posts
Re: Text to speech functionalty in asp.net
May 20, 2010 02:48 PM|LINK
Microsoft has included System.Speech namespaces in the .NET Framework 3.0,3.5 but I haven't worked with them due to the reason mentioned in my previous post. You can work with .net 1.1 application with VS2k8. Follow this link for greater details: http://tech.einaregilsson.com/2008/01/15/developing-aspnet-1-1-in-visual-studio-2008/
This technology is the best option for Rich Internet Applications: www.silverlight.net
http://www.davidezordan.net/blog/?p=1575
http://live.visitmix.com/MIX10/Sessions/FTL03
I haven't worked with speech recognition of Silverlight but other media and database options are very amazing. Try to contact someone from Silverlight team on further tends.
hewacool
Member
37 Points
110 Posts
Re: Text to speech functionalty in asp.net
May 20, 2010 03:05 PM|LINK
Thank you i will follow the instruction availbale on the page that you reffered to me. And let you know soon.
sharath.Hana...
Member
4 Points
2 Posts
Re: Text to speech functionalty in asp.net
Jul 10, 2012 05:28 AM|LINK
Hello,
I Got Problem while implenting text to speech convertion which is working only for english not not working for other language like russian language and it should work for both win xp and windows 7 OS . please guide me to solve this issue .
Regards
Sharath Kumar H S
<script id="__changoScript" type="text/javascript">// </script>Sharath
sharath.Hana...
Member
4 Points
2 Posts
Re: Text to speech functionalty in asp.net
Jul 10, 2012 05:34 AM|LINK
My Dear ,
Text to speech convertion which is working only for english not for other language like russian ,etc it should be support both win xp and windows 7. please guide me to solve this issue .
Regards
Sharath
<script id="__changoScript" type="text/javascript">// </script>Sharath