临时提交
This commit is contained in:
parent
b6423678a2
commit
1af4083368
@ -53,10 +53,6 @@ class VoiceController(
|
||||
var isPlaying = false
|
||||
private set
|
||||
|
||||
/** ================= 公共接口 ================= */
|
||||
fun initWakeup(keywords: String) {
|
||||
wakeupManager.initStream(keywords)
|
||||
}
|
||||
|
||||
fun acceptAudio(samples: FloatArray) {
|
||||
cachePreBuffer(samples)
|
||||
|
||||
@ -29,14 +29,11 @@ class WakeupManager(
|
||||
)
|
||||
|
||||
kws = KeywordSpotter(assetManager, config)
|
||||
}
|
||||
|
||||
fun initStream(keywords: String) {
|
||||
val normalized = keywords.replace("\n", "/").trim()
|
||||
stream = kws.createStream(normalized)
|
||||
stream = kws.createStream()
|
||||
?: error("Failed to create KWS stream")
|
||||
}
|
||||
|
||||
|
||||
/** ⭐ 小爱同学策略:不管播放还是录音,永远喂 */
|
||||
fun acceptAudio(samples: FloatArray) {
|
||||
val s = stream ?: return
|
||||
|
||||
@ -189,9 +189,6 @@ class MainActivity : BaseViewModelActivity<ActivityMainBinding, MainViewModel>()
|
||||
},
|
||||
|
||||
)
|
||||
// 初始化唤醒词
|
||||
voiceController?.initWakeup("x iǎo z ì @小智")
|
||||
// voiceController?.initWakeup("l iàng z ǎi @靓仔")
|
||||
}
|
||||
|
||||
override fun receivedIMMsg(msg: SingleMessage) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user