Skip to content

TEN-framework/azure_tts

Repository files navigation

azure_tts

TEN extension of azure Text to speech service, which converts input text into human like synthesized speech.

Features

API

property type default description
azure_subscription_key string "" Azure Speech service subscription key
azure_subscription_region string "" Azure Speech service subscription region
azure_synthesis_voice_name string "" e.g., en-US-AdamMultilingualNeural, check more available voices in languages and voices support

Development

Build

Only linux/amd64 building inside container is supported at the moment.

# inside docker ghcr.io/ten-framework/ten_agent_build:0.1.0

tman install
tgn gen linux x64 debug -- is_clang=false && tgn build linux x64 debug
tgn gen linux x64 release -- is_clang=false && tgn build linux x64 release

Refer to ci for more details.

Unit test

Misc