Text to speech in WinCE 6.0 - windows-ce

How to implement text to speech in WinCE 6.0?.
Can I use the Microsoft Speech API (SAPI) ?
I prefer C# but any example in another language is welcome.
thanks!

SAPI is "supported" in Windows CE, but not actually functional. No voices are included, so it's really not a viable solution.
You can try to get something like the open source eSpeak working. I've never tried it, and I don't know if they have ported it to CE, but it comes with full source so it might be worth investigating.
If you want something ready to use, with managed code support, Chant is a commercial option that I know works.

Related

Integrating Cortana with Different languages

I am creating an app in which I have integrated Cortana. Its in English version and all is working fine. Now I would like to add one more language(er.French or Italian) I know that I have to add one more commandset with xml:lang tag. But how can I test it? Do I needs to change the phone language also? or with my current English language will work for different language? Please help
Changing the language of the phone is an option, but you can also simply add additional language "packs" to your phone. Go to Settings -> Speech and then open the Speech languages list. You'll see all the supported languages on Windows Phone, along with a download size, which indicates they are not yet installed. Select the language to download and then wait. Installing a new language pack is considered a system update, which means it'll have to reboot the phone and perform the long data migration process. Your phone will be unusable for 20-30 minutes or more. repeat for more languages.
Once a language is installed, you can use Cortana VCD, text-to-speech and speech recognition in your apps in that language.
You can also use the Windows Phone emulator since the images come pre-loaded with all the languages by default. This is a great way to test all the possible languages for an international deployment (provided you are familiar with said languages).
To learn more about speech & Cortana integration in Windows & WP apps, let me recommend this free online course on Microsoft Virtual Academy: http://aka.ms/cortanamva.

j2me polish PIM List

I have made an app for j2me Mobile, now I wanted to give it polish effects for which I copied Build.xml and resources folder and the issues were solved, but my project uses javax.microedition.pim.Contact; and I have written my whole code using that API.
When I clean & debug this project it gives error as below
error: package javax.microedition.pim does not exist
import javax.microedition.pim.Contact; //if it asks to import then there should be a way, but what?
I know polish offers its own PIM API as de.enough.polish.pim.PimContact, but I can't change my code for this. What I want to do is to apply polish css effects and run it as polish project but using the javax.microedition.pim.Contact for PIM operations.
There should be some way to use it and I guess there is, I did try to find something useful there but couldn't get it. I am new to polish and J2me so there is possibility of lack of knowledge. But I would love to find a satisfactory answer to this issue.
Strange that being so many users and developers of J2me and Nokia I didn't get the answer of a stupid mistake I was doing since long. I just had to select the PIM api from the selection of target API and devices when creating the object as we know that in all J2me or Nokia uses the Generic javax.microedition.PIM api. Sorry for answering my own question but I think it could be helpful for any other dumb like me. Thanks for bearing

How to develop for MRP (Mythroad, platform for chinese mobile application)?

Hello dearest community
I just given a task to develop a mobile application for chinese mobile phone, Nexian NX-G920. At first, I think it can just run the J2ME application. But it didn't, it only support MRP application. Having read about it here : MRP, I think my best case is, if any, convert my *.JAR application into *.MRP. Is there any tool that can do it?
My Plan B is, to develop using specific MRP SDK. But that is just to costly, in term of effort to be use.
As far as I know there are only Java to C translators or Java bytecode to assembly translators like those listed in this question.
These include JCGO, Toba, gcj and llvm. However a Java to C translator or similar is only part of the solution because it would only help you if you were translating classes that didn't interact with Java libraries that are not part of the MRP platform. This is because MRP platform won't have the libraries you link to and will have different GUI and hardware API calls than J2ME.
The only SDK for MRP is the OpenSDK which you have already mentioned.
I think I've found one solution, but I have to use my C languages, not the plain J2ME as first I thought it will. Here is the SDK, Open SDK by Sky Mobi.
Haven't try it though, but I think this is one solution that fit the problem.
Sky-Mobi SDK is saved this archive on Wayback Machine
The Sky-Mobi is saved this page of site in the Internet Archive

Android Native Audio development

I'm trying to develop the application based on native audio in gingerbread,
I executed the sample native audio program under the NDK ,but I'm not clear with
that. I need some example to learn how to use the openSL library.
Can any one suggest an example of open SL|ES based code ?
OpenSL ES documentation and that sample app are the best resources that are out there. Not to say that they're great, but they are definitely sufficient provided that you have the knowledge of object-oriented programming and audio. If you don't, those are the things you should look into first.

Development environments for google-chrome-extension

Currently I am coding my google-chrome-extensions using a combination of notepad and the chrome console. I am 100% sure that there is a better way of programming these extensions. What environments are people using?
I'm using Notepad++ which works beautifully.
You might consider trying the crossrider beta to build cross-browser extensions. I've found the experience on Chrome superb so far.
Your preferred IDE (eg. NetBeans) and Google Chrome (you have to test on something, right?).
You might want to check:
NetBean 7.0 (They have a great version for web development that let you write HTML,CSS and JS with all the great code sniff/highlight/complete stuff)
Eclipse got some good version for web dev (PDT and others).
Notepad++ , UltraEdit, TextPad or any other good editor you like.
As for the debug, profile and test mode - you have the developers tool in Chrome that are excellent. You might want to check out this short video that give lots of useful tips:
http://www.youtube.com/watch?v=nOEw9iiopwI
Good luck!

Resources