自动笔记系统
    自动笔记系统
    • 测试连通性
      GET
    • 上传录音
      POST
    • 生成笔记要素
      POST
    • 生成知识点网络
      POST
    • 导出笔记PDF
      POST

      生成笔记要素

      测试中
      POST
      http://127.0.0.1:5100/note
      接受语音转文字的原始结果,生成笔记的各个要素。

      请求参数

      Body 参数application/json
      raw_recognition
      array[object (RawRecognition) {3}] 
      必需
      start
      integer 
      开始时刻
      必需
      单位为秒。
      end
      integer 
      结束时刻
      可选
      单位为秒。非必填。
      text
      string 
      识别内容
      必需
      topic
      string 
      课程主题
      必需
      abstract
      string 
      课程摘要
      必需
      示例
      {
          "raw_recognition": [
              {
                  "start": 0,
                  "end": 0,
                  "text": "string"
              }
          ],
          "topic": "string",
          "abstract": "string"
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'http://127.0.0.1:5100/note' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "raw_recognition": [
              {
                  "start": 0,
                  "end": 0,
                  "text": "string"
              }
          ],
          "topic": "string",
          "abstract": "string"
      }'

      返回响应

      🟢200成功
      application/json
      Body
      points
      array[object (Point) {5}] 
      多个知识点
      必需
      name
      string 
      知识点名称
      必需
      也是后续建立知识点连接的唯一标识,尽量简洁。
      importance
      integer 
      重要程度
      必需
      1 - 5。用于后续生成关系图的时候区分点的大小。
      >= 1<= 5
      subtitles
      array[object (Subtitle) {3}] 
      子主题
      可选
      用于在康奈尔笔记中一一对应。
      links
      array [object {2}] 
      相关链接
      可选
      summary
      string 
      课程总结
      可选
      Markdown格式。总结课程内容。
      示例
      {
          "points": [
              {
                  "name": "string",
                  "importance": 1,
                  "subtitles": [
                      {
                          "subtitle": "string",
                          "md": "string",
                          "raw_recognition": [
                              {
                                  "start": 0,
                                  "end": 0,
                                  "text": "string"
                              }
                          ]
                      }
                  ],
                  "links": [
                      {
                          "name": "string",
                          "href": "string"
                      }
                  ],
                  "summary": "string"
              }
          ]
      }
      修改于 2025-02-15 11:08:08
      上一页
      上传录音
      下一页
      生成知识点网络
      Built with