Smoother Android Movement with deltaPosition

I’m using this code to move me around smoothly on a vertical shooter

if (Input.touchCount >=1 && Input.GetTouch(0).phase == TouchPhase.Moved) {
			Vector2 touchDeltaPosition = Input.GetTouch(0).deltaPosition;
			transform.Translate(touchDeltaPosition.x * speed*Time.deltaTime, touchDeltaPosition.y * speed*Time.deltaTime, 0);
	}

I’ve been playing with the speed parameter, and I can get it fairly manageable to control, but it still seems very… Jumpy. Can you suggest anything that might smooth it out?

Speed is too high, try set it to something like 2.0f