fix audio
This commit is contained in:
parent
d5f2957984
commit
e4bcce4946
@ -20,7 +20,7 @@ from realtime_dialog_client import RealtimeDialogClient
|
|||||||
class AudioConfig:
|
class AudioConfig:
|
||||||
"""音频配置数据类"""
|
"""音频配置数据类"""
|
||||||
format: str
|
format: str
|
||||||
bit_size: int
|
bit_size: str # 改为字符串类型
|
||||||
channels: int
|
channels: int
|
||||||
sample_rate: int
|
sample_rate: int
|
||||||
chunk: int
|
chunk: int
|
||||||
@ -115,7 +115,7 @@ class DialogSession:
|
|||||||
output_audio_format=output_audio_format, mod=mod, recv_timeout=recv_timeout)
|
output_audio_format=output_audio_format, mod=mod, recv_timeout=recv_timeout)
|
||||||
if output_audio_format == "pcm_s16le":
|
if output_audio_format == "pcm_s16le":
|
||||||
config.output_audio_config["format"] = "pcm_s16le"
|
config.output_audio_config["format"] = "pcm_s16le"
|
||||||
config.output_audio_config["bit_size"] = pyaudio.paInt16
|
config.output_audio_config["bit_size"] = "int16" # 使用字符串标识符
|
||||||
|
|
||||||
self.is_running = True
|
self.is_running = True
|
||||||
self.is_session_finished = False
|
self.is_session_finished = False
|
||||||
|
|||||||
@ -1,7 +1,5 @@
|
|||||||
import uuid
|
import uuid
|
||||||
|
|
||||||
import pyaudio
|
|
||||||
|
|
||||||
# 配置信息
|
# 配置信息
|
||||||
ws_connect_config = {
|
ws_connect_config = {
|
||||||
"base_url": "wss://openspeech.bytedance.com/api/v3/realtime/dialogue",
|
"base_url": "wss://openspeech.bytedance.com/api/v3/realtime/dialogue",
|
||||||
@ -48,7 +46,7 @@ input_audio_config = {
|
|||||||
"format": "pcm",
|
"format": "pcm",
|
||||||
"channels": 1,
|
"channels": 1,
|
||||||
"sample_rate": 16000,
|
"sample_rate": 16000,
|
||||||
"bit_size": pyaudio.paInt16,
|
"bit_size": "int16",
|
||||||
}
|
}
|
||||||
|
|
||||||
output_audio_config = {
|
output_audio_config = {
|
||||||
@ -56,5 +54,5 @@ output_audio_config = {
|
|||||||
"format": "pcm",
|
"format": "pcm",
|
||||||
"channels": 1,
|
"channels": 1,
|
||||||
"sample_rate": 24000,
|
"sample_rate": 24000,
|
||||||
"bit_size": pyaudio.paInt16,
|
"bit_size": "int16",
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user