文章目录
背景
客户端将用户写入的音频文件或音频流传送给服务端
服务端通过讯飞AI进行语音转写后将文本文件传送回客户端
建立socket通信的服务端和客户端
实现客户端服务端传送音频文件
/*
* Server.java
*/
import java.io.*;
import java.net.*;
public class Server
{
public static void main(String[] args) throws Exception
{
//final String client = "Client:";
//final String server = "Server:";
int port = 4000;
String savePath="E:\\intern2019_test\\2";
ServerSocket serverSocket = new ServerSocket(port);
Socket socket = serverSocket.accept();
DataInputStream dis=null;
dis = new DataInputStream(new BufferedInputStream(socket
.getInputStream()));
int bufferSize = 1024;
byte[] buf = new byte[bufferSize];
int passedlen = 0;