Yes...you can use a spoken command, or a "Wait For Spoken Response" action inside a command, to speak a number, and use a combination of the "{CMD}" or "{CMDSEGMENT:}" token and the "{TXTNUM:}" token (in case of a spoken command), or the "{TXT:}" token (in case of the "Wait For Spoken Response" action) in the "Convert Text/Token" field of the "Set a Decimal Value" action.
You can use dynamic command sections (information on those and other features can be found in the documentation) to automatically generate phrases for a range of possible numbers.
However, make sure to limit the amount of possible values to those you anticipate actually using; Numbers in command phrases can quickly generate a large amount of variations, which will affect profile loading times (in extreme cases up to the point of running out of memory).