MOSS-Speech / app.py
singularitys0's picture
fix gradio
8b96263
raw
history blame
894 Bytes
#!/usr/bin/env python3
"""
Moss Speech Demo - Multimodal Speech Interaction System
Main Program Entry
"""
import argparse
import os
import sys
sys.path.append(os.path.dirname(os.path.abspath(__file__)))
from utils.interface import MIMOInterface
def parse_args():
parser = argparse.ArgumentParser(description="Moss Speech Demo")
parser.add_argument(
"--model_path",
type=str,
default="fnlp/MOSS-Speech",
help="the path of model",
)
parser.add_argument(
'--codec_path',
type=str,
default='fnlp/MOSS-Speech-Codec',
help="the path of codec",
)
return parser.parse_args()
def main():
args = parse_args()
# create demo
interface = MIMOInterface(args.model_path)
demo = interface.create_interface()
demo.launch(allowed_paths=['./assets'])
if __name__ == "__main__":
main()