首先,我們需要自定義一個textField 用于綁定語音搜索的功能。自定義鍵盤就沒做了,只是簡單的在鍵盤上方添加了一個inputAccessoryView晶默。然后,我們需要自定義語音搜索的界面,界面如下
簡單介紹一下,一個語音發(fā)送的按鈕,一個文字提示的label ,還有一個動畫的展示
首先我們定義touchView ,用于感知用戶的 手指觸摸范圍炕柔,實現上滑的話,可以取消語音媒佣。
通過滑動touch的一些代理方法匕累,我們可以拿到范圍。語音搜索接入的是科大訊飛的語音的SDK默伍,動畫接入的lottie的欢嘿。
這樣我們的自定義的view就完成了
這樣就結束了
一個簡單的block就返回你搜索的詞