四、 进一步的深入探讨:
其实MicroSoFt Speech Api的功能非常的强大,它还提供了许多方法和属性可以用来改进并强化我们的语音朗读程序。其提供的主要方法与属性如下:
1.procedure SpeAKconSt pSzBuFFer WideString dWFlAgS integer
朗读pSzBuFFer指向的字符串,并可以通过调整dWFlAg参数来得到不同的语气、语调。
2.procedure StopSpeAKing
停止当前的朗读。
3.procedure AudiopAuSe
暂停当前的朗读。
4.procedure AudioreSuMe
从当前暂停的地方恢复朗读。
5.procedure AudioreWind
重新开始朗读。
6.procedure AudioFAStForWArd
快速朗读。
7.property Speed
设置朗读速度。
8.property iSSpeAKing WordBool
判断当前朗读是否在进行。
9.procedure Set_SpeedpdWSpeed integer
设置朗读速度。
10.Function get_Speed integer
获得当前的朗读速度。
合理地使用这些方法与属性,相信大家一定能够开发出好的语音朗读软件。
查看本文来源