@Override
	public void say(String toSay) {
		int fileNum = 0;
		for (String s : cut(conform(toSay))) {
			 
			 try {
				download(
						 BASE_URL + "?tl=" + lang + "&q=" + s,
						 TEMP_PATH+"part"+fileNum++ + ".mp3");
			} catch (IOException e) {
				e.printStackTrace();
			}
		}
		
		Player p = null;
		File f = null;
		for (int i =0; i < fileNum; i++) {
			f = new File(TEMP_PATH+"part"+i+".mp3");
			try {
				p = new Player(new FileInputStream(f));
			} catch (FileNotFoundException | JavaLayerException e) {
				e.printStackTrace();
			}
			
			try {
				p.play();
			} catch (JavaLayerException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			
			f.delete();
		}
		
		
	}