mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-27 01:23:55 +08:00
fix: allow configuring FunASR recognition language
This commit is contained in:
@@ -50,6 +50,7 @@ class ASRProvider(ASRProviderBase):
|
||||
self.interface_type = InterfaceType.LOCAL
|
||||
self.model_dir = config.get("model_dir")
|
||||
self.output_dir = config.get("output_dir") # 修正配置键名
|
||||
self.language = config.get("language", "auto")
|
||||
self.delete_audio_file = delete_audio_file
|
||||
|
||||
# 确保输出目录存在
|
||||
@@ -80,7 +81,7 @@ class ASRProvider(ASRProviderBase):
|
||||
self.model.generate,
|
||||
input=artifacts.pcm_bytes,
|
||||
cache={},
|
||||
language="auto",
|
||||
language=self.language,
|
||||
use_itn=True,
|
||||
batch_size_s=60,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user