diff --git a/api.go b/api.go
index 3dd6f8a76a27fa9e387d38c3db8a18d4f2870033..21b38d573d7145b062df95cb2141448fe11a5e46 100644
--- a/api.go
+++ b/api.go
@@ -80,7 +80,7 @@ func (p *EncodingParams) String() string {
 		out = append(out, "stereo")
 	}
 	if p.SampleRate > 0 {
-		out = append(out, fmt.Sprintf("%gkHz", p.SampleRate/1000))
+		out = append(out, fmt.Sprintf("%gkHz", float64(p.SampleRate)/1000))
 	}
 	return strings.Join(out, ", ")
 }