临时提交

This commit is contained in:
林若思 2025-12-22 13:43:08 +08:00
parent b6423678a2
commit 1af4083368
3 changed files with 2 additions and 12 deletions

View File

@ -53,10 +53,6 @@ class VoiceController(
var isPlaying = false
private set
/** ================= 公共接口 ================= */
fun initWakeup(keywords: String) {
wakeupManager.initStream(keywords)
}
fun acceptAudio(samples: FloatArray) {
cachePreBuffer(samples)

View File

@ -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

View File

@ -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) {