bobysp

Results 4 comments of bobysp

Hi Mark, here is the constructor calling from pipecat.services.azure.tts import AzureTTSService from pipecat.utils.text.markdown_text_filter import MarkdownTextFilter md_filter = MarkdownTextFilter( params=MarkdownTextFilter.InputParams( filter_code=True, filter_tables=True )) tts = AzureTTSService( api_key=azure_platform['tts_key'], region=os.getenv("AZURE_SPEECH_REGION"), voice=channel_config['tts']['voice'], format=audio_profile['format'], text_filter=md_filter,...

Here is the pipeline task : task = PipelineTask( pipeline, params=PipelineParams( audio_out_encoding=audio_profile["out_encoding"], audio_out_sample_rate_hz=audio_profile["out_sample_rate"], audio_out_channels=1, enable_metrics=True, enable_usage_metrics=True, allow_interruptions=True, interruption_strategies=[MinWordsInterruptionStrategy(min_words=3)] ), observers=[RTVIObserver(rtvi)], )

Here is the pipeline task: task = PipelineTask( pipeline, params=PipelineParams( audio_out_encoding=audio_profile["out_encoding"], audio_out_sample_rate_hz=audio_profile["out_sample_rate"], audio_out_channels=1, enable_metrics=True, enable_usage_metrics=True, allow_interruptions=True, interruption_strategies=[MinWordsInterruptionStrategy(min_words=3)] ), observers=[RTVIObserver(rtvi)], )