⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zvoiceengine.java

📁 ZDrive Driving Warning System
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package zdrive.engines;import zdrive.protocols.*;/** * * @author Mohamed Aly */public class ZVoiceEngine { private PlayerComponent player;    public void talkEvent(double remaining_m, double speed_kph, int event )    {       player = new PlayerComponent();        player.append("C:\\caution.mp3");        switch(event){            case ZEventConstants.BROKEN_DOWN_VEHICLE_EVENT:                player.append("C:\\brokenvehicle.mp3");                break;            case ZEventConstants.EMERGENCY_VEHICLE_EVENT:                player.append("C:\\emergency.mp3");                break;            case ZEventConstants.MOTORCYCLE_EVENT:                player.append("C:\\motorcycle.mp3");                break;            case ZEventConstants.ROAD_INTERSECTION_EVENT:                player.append("C:\\intersection.mp3");                break;            case ZEventConstants.ROADWORKS_CONSTRUCTIONS_EVENT:                player.append("C:\\roadworks.mp3");                break;            }        if(remaining_m >=5000 && remaining_m<6000)player.append("C:\\5km.mp3");        else if (remaining_m >=4000 && remaining_m<5000)player.append("C:\\4km.mp3");        else if (remaining_m >=3000 && remaining_m<4000)player.append("C:\\3km.mp3");        else if (remaining_m >=2000 && remaining_m<3000)player.append("C:\\2km.mp3");        else if (remaining_m >=1000 && remaining_m<2000)player.append("C:\\1km.mp3");        else if (remaining_m >=900 && remaining_m<1000)player.append("C:\\900m.mp3");        else if (remaining_m >=800 && remaining_m<900)player.append("C:\\800m.mp3");        else if (remaining_m >=700 && remaining_m<800)player.append("C:\\700m.mp3");        else if (remaining_m >=600 && remaining_m<700)player.append("C:\\600m.mp3");        else if (remaining_m >=500 && remaining_m<600)player.append("C:\\500m.mp3");        else if (remaining_m >=400 && remaining_m<500)player.append("C:\\400m.mp3");        else if (remaining_m >=300 && remaining_m<400)player.append("C:\\300m.mp3");        else if (remaining_m >=200 && remaining_m<300)player.append("C:\\200m.mp3");        else if (remaining_m >=100 && remaining_m<200)player.append("C:\\100m.mp3");                        player.resume();                    }    public synchronized boolean isDone(){        return player.isDone();    }    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -