語音轉文字 從裡面擷取出時間

weixin_34185364發表於2018-11-02

我們新的專案有個要求是 提取出語音裡面的時間 並對時間進行定時。

我的想法就是  我把語音轉化的字串 分解成一個陣列  然後用for迴圈去匹配時間串裡面的關鍵字   我以“點”和“:”為界限   分割出小時和分鐘   然後在進行匹配   

下面是程式碼:

13618114-c1298480f1ce3486.png
13618114-5f1bcdbc4e52019e.png
13618114-2dd3499aadfbd14c.png
然後我以正則來判斷是中文還是別的

最後呼叫:

13618114-268981184bc8e6e3.png
中間有兩個時間串 10點和5點半   輸出應該是 “十點整” 和 “五點半”或者“10:00”和“5:30”

輸出結果:

13618114-837339b12941ffc4.png
13618114-e85cf582859bc18a.png
13618114-ac7c37414abae591.png

相關文章