我正在使用语音识别技术,并尝试让它将数字读作单个数字,例如如果我输入了2000,则语音识别会读出"two thousand"。我希望所需的行为是读出"two zero zero zero"。
我的当前输入元素大致如下:
<input class="some-class" id="some-id" name="some-name"
type="text">
我尝试过将类型属性设置为
type="number"
、type="tel"
,并添加一个等于style="speak:spell-out"
的样式属性,但它们都没有起作用。当我使用空格分隔数字,如
value="2 0 0 0"
时,它可以工作,但是当然,你不能指望用户这样做。我理解可能有一种方法可以使用JavaScript来解决这个问题,但由于业务要求,解决方案不能在浏览器中包含JavaScript。
有什么建议吗?