Professional Documents
Culture Documents
DBMS Synopsis
DBMS Synopsis
DBMS Synopsis
Team Details
Hemashree Manjunath
Jeevitha S
Varsha .V.Vati
__________________________________________________________________
Objective/Aim
Voice Based Transport Enquiry System is a website in which user
provide the detail needed by them through the voice and the system
provide the information through text. The system shall provide
option to add new information like route information and the
timings at which the transport facility is available.
_________________________
Technical Details
This Java code creates a basic voice-based transport enquiry
system.
It utilizes SQLite to store transport details and demonstrates how to
handle voice input using JSAPI (Java Speech API).
Note that the code provided is a basic framework, and the
implementation of voice input capturing and speech recognition
using JSAPI would depend on the specific library you choose to
use.
Additionally, this code assumes a basic understanding of JDBC
(Java Database Connectivity) for database interaction.
Hardware Requirements:
Software Requirements:
Windows 7
Asp.net
SQL Server
Visual Studio 2010
Web Server IIS (5.1 or Above)
Internet Explorer/Google Chrome
Innovativeness/Usefulness
Voice BasedAutomated Transport Enquiry System with GPS Enabled
Tracking is developed for providing the information for the enquiry in transport
terminals. This project is developed using .Net technology using c#
Programming language. This uses sql server for storing the database i.e.
information to be provided to the user. This user Microsoft Speech recognition
to detect the voice from the user and gives appropriate output. As the name
suggest it also gives the feature of live tracking of the bus.There are many
applications available right now which give details about transport modes form
a particular source to destination. But all these applications are either limited for
a particular type of transport or gives limited information. Google maps
application provides similar kinds of facilities It takes input form the user,
namely, the source and the destination and display all the modes of transport
available. It also shows the route plot on map. However, it does not provide
some details like fairs or the best route to take at that particular time. This
system aims at taking the features from all the existing applications and making
them available at a single place and also adding some new features, like the live
video feed.
ADVANTAGES
Code construct
import java.sql.*;
try {
Class.forName("org.sqlite.JDBC");
conn =
DriverManager.getConnection("jdbc:sqlite:transport.db");
"route TEXT," +
"schedule TEXT," +
"fare INTEGER)";
stmt.executeUpdate(createTableQuery);
stmt.close();
} catch (Exception e) {
e.printStackTrace();
try {
pstmt.setString(1, route);
pstmt.setString(2, schedule);
pstmt.setInt(3, fare);
pstmt.executeUpdate();
pstmt.close();
} catch (SQLException e) {
e.printStackTrace();
try {
pstmt.setString(1, route);
ResultSet rs = pstmt.executeQuery();
if (rs.next()) {
} else {
}
pstmt.close();
} catch (SQLException e) {
e.printStackTrace();
try {
if (query.toLowerCase().contains("transport")) {
if (query.toLowerCase().contains("details")) {
String route =
query.substring(query.toLowerCase().indexOf("details") + 8);
getTransport(route.trim());
} else if (query.toLowerCase().contains("add")) {
addTransport(details[0], details[1],
Integer.parseInt(details[2]));
} else {
} else {
} catch (Exception e) {
e.printStackTrace();
// Main function
while (true) {
voiceTransportEnquiry();
}
SQL queries on Voice-based Transport Enquiry
System implemented in Java:
These SQL queries can be used to interact with the transport database in
the Java code to perform various operations like retrieving, updating, or deleting
transport details based on different criteria.
Market Trends:
Market Drivers:
Increasing Demand of Technological Solution for Voice Recognition System
and Increasing Demand for Voice Recognition System and Shopping Systems
Market Opportunities: