|
|
can anyone help me on how to create forum using asp.net with c# language?
|
|
|
|
i ve done it by myself...tq
|
|
|
|
I am new to ASP.NET, but i don't think its really difficult !
Start with the back-end then take the UI.
|
|
|
|
how to create forum using asp.net with c# language.show me example program of forums
|
|
|
|
how to createm forum using asp with c# lang
|
|
|
|
can u please help how to create forum using asp.net with C#?
|
|
|
|
Now that you've examined TextSpeaker.java, you'll want to compile this source code and run the application. Before you can do that, however, you must install a Java Speech implementation--like FreeTTS.
FreeTTS Overview online trading
FreeTTS is a speech synthesizer written entirely in Java. It was created by Sun's Speech Integration Group and is based on Carnegie Mellon University's Flite run-time speech synthesis engine. Although FreeTTS does not support speech recognition, and although FreeTTS places some limits on speech synthesis, FreeTTS is free to download, install, modify, and use.
To download FreeTTS, point your web browser to the FreeTTS 1.2 home page. Select the "Downloading and Installing" link near the top of the page and follow the instructions to download the binary .zip file. You can also download the source and test .zip files, if you plan to make changes to FreeTTS.
Assuming that you download freetts-1.2.1-bin.zip, unzip that file and move the freetts-1.2.1-bin\freetts-1.2.1 directory to a location of your choice, such as the root directory on the C: drive on Windows. In this case, you should end up with c:\freetts-1.2.1 as the FreeTTS home directory, which I refer to as FREETTS_HOME.
You are almost ready to compile TextSpeaker orlando homes for sale.java and run the resulting application. But first you need to configure the FreeTTS environment:
* Extract JSAPI: FreeTTS stores the class files for Java Speech API classes and interfaces in a file named jsapi.jar. For licensing reasons, jsapi.jar is distributed in the file jsapi.sh (UNIX) or as jsapi.exe (Windows). Both self-extracting archives are located in the FREETTS_HOME/lib directory (UNIX) or FREETTS_HOME\lib directory (Windows). Change to that directory and invoke jsapi. You will be prompted to accept Sun's Binary Code license agreement. Accept that agreement and jsapi.jar will be extracted into lib.
* Copy speech.properties: The FREETTS_HOME directory contains a file named speech.properties. That file is used by jsapi.jar's Central class to determine which speech engine to use. Copy this file to your %user.home%, %java.home%/lib (UNIX), or %java.home%\lib (Windows) directory. You can obtain the %user.home% and %java.home% values by executing the following Java code: System.out.println (System.getProperty ("user.home")); System.out.println (System.getProperty ("java.home"));.
* Modify voices.txt: The lib directory contains a voices.txt file that specifies the voice directories (lists of voices) available to FreeTTS. These voice directories and voices are stored in .jar files--cmu_time_awb.jar stores the Alan voice directory for clock-specific speech, and cmu_us_kal.jar stores the Kevin voice directory for generic speech. The voice directories are listed as com.sun.speech.freetts.en.us.cmu_time_awb.AlanVoiceDirectory followed by com.sun.speech.freetts.en.us.cmu_us_kal.KevinVoiceDirectory. Because TextSpeaker and Speaker request the default voice, FreeTTS will return the voice associated with the first voices.txt entry--Alan's voice. Because that voice is restricted to clock-specific speech, these applications will most likely produce no speech or send error messages to the console. To solve this problem, either comment out the Alan voice directory line by placing a # character at the head of that line, or move the Kevin voice directory line before the Alan voice directory line home loans.
* Modify the CLASSPATH: Add jsapi.jar and freetts.jar to your CLASSPATH. Assuming Windows and the previous home directory, use the following command: set classpath=%classpath%;c:\freetts-1.2.1\lib\jsapi.jar;c:\freetts-1.2.1\lib\freetts.jar;..
Compile TextSpeaker.java. If there are any compilation errors, check your CLASSPATH setting--it must include at least jsapi.jar for compilation to succeed.
Invoke java TextSpeaker to run TextSpeaker. Enter some text in the resulting GUI (see Figure 1) and click the Speak button. You should hear that text being spoken.
Congratulations on getting TextSpeaker to speak via FreeTTS. But we can do better: let's use our knowledge of Java Speech and FreeTTS to build Speaker, an assistive technology that lets the blind hear their GUIs.
Let Me Hear You Speak
Speaker depends on Java's Accessibility API and Sun's Java Accessibility Utilities. The Accessibility API lets you make your Java GUIs accessible to assistive technologies--specialized tools that help people interact with GUIs. Voice synthesizers and voice recognizers are perhaps the most common examples of assistive technologies.
Little (if anything) needs to be done to make GUIs based on standard Swing components accessible to Speaker. Because AWT-based GUIs are not accessible to Speaker, I have prepared the code fragment below to show you how to make an AWT Checkbox component accessible:
CheckboxGroup cbg = new CheckboxGroup ();
Checkbox cb = new Checkbox ("Over 65", cbg, true);
cb.getAccessibleContext ().
setAccessibleName ("Over 65");
The getAccessibleContext() method returns a javax.swing.AccessibleContext object. That object bundles component information that any assistive technology can query. Because AWT components do not provide accessible information, setAccessibleName() provides a name for Speaker to access. This name can be accessed from Speaker by invoking the companion getAccessibleName() method los angeles real estate.
Sun's Java Accessibility Utilities help you determine how accessible your GUIs are. The distribution file that contains those utilities also contains jaccess.jar, a package of classes and interfaces that are required by Java-based assistive technologies.
Download version 1.3 of these utilities from Sun's download page. You can choose to download a compressed .tar file, a gzip .tar file, or a .zip file. Regardless of which file you download, extract jaccess.jar, copy that file to FreeTTS's lib directory (a convenient location), and add jaccess.jar to your CLASSPATH. On a Windows platform, you can specify set classpath=%classpath%;c:\freetts-1.2.1\lib\jaccess.jar.
|
|
|
|
|
|
|
|