Postage depends more on weight than size of the package. Other factors are how you mail it (USPS vs UPS or FedEx), how fast you want it delivered, and if you need insurance. Distance may also be a factor.
See related links for USPS's Postage Calculator.
how many stamps for a 3.4oz envelope
what stamp amount is needed if the letter is 15 oz.?
That depends on where you are sending it from (you country of origin) and to (the country of destination).
Currently in the US up to one ounce is 45 cents. So however many stamps it takes to make that amount.
how many stamps for a 10.4 ounce envelope
As of 2016, a 2.5 ounce envelope it would cost 93 cents (one Forever stamp plus two extra ounces).
Two stamps
For a 3.4oz envelope you will need to purchase 94 cents worth of stamps. If you go to a post office they will charge you 94 cents, place the stamps on it for you, and there is a drop box right there!
After 3.5 ounces, the item moves up to large envelope rates. The current rate as of 2016 for an 11 ounce large envelope is $3.18.
For a 2.2 oz envelope, you would typically need two Forever stamps. The first stamp covers the standard letter rate for up to 1 ounce, and the second stamp covers the additional weight up to 2 ounces. Since the 2.2 oz envelope exceeds the 2-ounce limit, an additional ounce rate applies, which requires a total of two stamps. Always check the current USPS rates to confirm, as they can change.
At that size and weight, it would cost $2.20 (as of 2016).
It depends on the weight as it would be processed as "Flat Mail". Visit the Related Link for a chart of the price by oz. from the USPS.