智能语音助手

智能语音助手

功能

  1. 实现中英文语音对话;

架构

组件

语音转文本

  • whisper.cpp

对话大模型

  • llama
  1. 下载大模型数据:
1
2
$ export HF_ENDPOINT=https://hf-mirror.com
$ hfd.sh  

文本转语音输出

  • espeak
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
## ubuntu 安装  
$ sudo apt install espeak
## 下载数据文件
$ wget https://gitee.com/xiaohe4966/espeak-data/blob/master/espeak-data.zip
## 查找espeak-data目录
$ find /usr -name espeak-data
## 移动espeak-data到安装目录
$ mv espeak-data /usr/lib/x86_64-linux-gnu/
## 使用espeak 
$ espeak -v zh "你好"
  • audio-box: meta

参考

  1. http://awesome-zh.nocode.site/services/espeak.html

updatedupdated2024-08-252024-08-25