久久精品视,色综合久久无码中文字幕,日韩免费视频一区二区三区,亚洲中文久久精品无码WW16

新聞資訊

全數(shù)字醫(yī)護(hù)對講系統(tǒng)廠家-XSwitch內(nèi)置的離線ASR及TTS的使用方法

2023-10-20 12:03

     在如何在XSwitch中使用ASR及TTS中提到,XSwitch內(nèi)置了很多ASR/TTS模塊,但大多數(shù)的ASR/TTS服務(wù)都是云廠商提供的。使用這些服務(wù)不僅需要有相應(yīng)的賬號,而且大部分也需要付費(fèi)才能使用。在開發(fā)測試時,有時用起來就不能隨心所欲。 各類通信方案定制咨詢:028-83110277 

       為方便大家開發(fā)與測試,XSwitch也提供了離線的ASR與TTS。

tts_commandline:

       該模塊是XSwitch內(nèi)置的模塊,XSwitch提供了配套的espeak-ng,可以支持中文。

       在命令行上加載模塊:

當(dāng)然,也可以在XUI界面上加載,殊途同歸。

到【呼叫】?【路由】中,新建一條路由:

       •  名稱:tts,也可以隨意

       •  被叫字冠:tts,也可以是其它號碼,如1234

       •  呼叫源:default

       •  目的地類型:高級功能/系統(tǒng)

新出現(xiàn)的“文本”框中填入以下內(nèi)容:

 

其中,zh表示是中文。

然后就可以呼叫tts進(jìn)行測試了。

       注意,espeak-ng放出來的聲音不好聽,但對于開發(fā)測試來說,有總比沒有好。我們后續(xù)會給出一個更“好聽”的使用方法,敬請期待。

mod_ai:

       XSwitch在mod_ai中提供了一個asr服務(wù),可離線使用,效果還不錯。使用開源的Vosk引擎。Vosk引擎比較小,但是模型文件比較大,因而需要單獨(dú)下載。

      首先,進(jìn)入宿主機(jī)上的storage目錄,創(chuàng)建vosk目錄,如下:

到以下地址下載模型文件,解壓后放到剛剛創(chuàng)建的vosk目錄。

目前測試了以下幾個模型:

       •  vosk-model-cn-0.1 8k

       •  vosk-model-small-cn-0.3 16k

       •  vosk-model-small-en-us-0.15 16k

       •  vosk-model-en-us-daanzu-20200328 16k

       然后,到XUI上【AI】?【AI】?【default】中,配置Asr-Models,啟用相應(yīng)的模型配置。配置完成后【重載】模塊。

簡單使用:

到【呼叫】?【路由】中,新建一條路由:

       •  名稱:asr,也可以隨意

       •  被叫字冠:asr,也可以是其它號碼,如1234

       •  呼叫源:default

       •  目的地類型:高級功能/系統(tǒng)

新出現(xiàn)的“文本”框中填入以下內(nèi)容:

       打開【高級】?【擴(kuò)展功能】?【終端】就可以看到日志。上面使用了err級別的日志是為了紅色能顯示得更醒目。

       上述命令中,也可以通過asr:ai:vosk-model-cn-0.1指定使用的模型。

使用方法:

其中,asr engine參數(shù)語法為:

其中:model可以省略,如果省略,則使用能找到的第一個模型,如:

XCC中,不需要asr:前綴,用起來更高效。

在Lua中使用:

FreeSWITCH兼容用法(Lua):

 

其它:

mod_ai模塊實(shí)現(xiàn)了:

       •  AI API:類似mod_httapi,但是用JSON代替XML

       •  ai ASR Interface:是一個XCC的ASR,僅用于xcc_detect_speech,不適用于在核心中調(diào)用。

上一篇:數(shù)字醫(yī)護(hù)對講系統(tǒng)廠家-高清語音的云通信系統(tǒng)如何工作的?
返回
下一篇:醫(yī)療排隊(duì)叫號系統(tǒng)廠家-什么是RTCP( rtcp協(xié)議詳解)