Files
open-xiaoai/examples/gemini/main.py
T

20 lines
431 B
Python
Raw Normal View History

2025-04-26 19:00:56 +08:00
import asyncio
from gemini.gemini import Gemini
from gemini.xiaoai import XiaoAi
async def main():
xiaoai_task = asyncio.create_task(XiaoAi.start())
gemini_task = asyncio.create_task(
Gemini.start(
on_audio=XiaoAi.output_audio,
set_is_speaking=XiaoAi.set_is_speaking,
)
)
await asyncio.gather(xiaoai_task, gemini_task)
if __name__ == "__main__":
asyncio.run(main())